Uses of Interface
org.sunflow.core.LightSource
-
Packages that use LightSource Package Description org.sunflow org.sunflow.core org.sunflow.core.light org.sunflow.core.primitive -
-
Uses of LightSource in org.sunflow
Fields in org.sunflow with type parameters of type LightSource Modifier and Type Field Description static Plugins<LightSource>
PluginRegistry. lightSourcePlugins
Methods in org.sunflow that return LightSource Modifier and Type Method Description private LightSource
RenderObjectMap.RenderObjectHandle. getLight()
(package private) LightSource
RenderObjectMap. lookupLight(java.lang.String name)
private LightSource
SunflowAPI. lookupLight(java.lang.String name)
Retrieve a light object by its name, ornull
if no shader was found, or if the specified object is not a light.Methods in org.sunflow with parameters of type LightSource Modifier and Type Method Description (package private) void
RenderObjectMap. put(java.lang.String name, LightSource light)
Constructors in org.sunflow with parameters of type LightSource Constructor Description RenderObjectHandle(LightSource light)
-
Uses of LightSource in org.sunflow.core
Fields in org.sunflow.core declared as LightSource Modifier and Type Field Description (package private) LightSource[]
LightServer. lights
Methods in org.sunflow.core with parameters of type LightSource Modifier and Type Method Description void
Scene. setLightList(LightSource[] lights)
Update the light list for this scene.(package private) void
LightServer. setLights(LightSource[] lights)
-
Uses of LightSource in org.sunflow.core.light
Classes in org.sunflow.core.light that implement LightSource Modifier and Type Class Description class
DirectionalSpotlight
class
ImageBasedLight
class
PointLight
class
SphereLight
class
SunSkyLight
class
TriangleMeshLight
-
Uses of LightSource in org.sunflow.core.primitive
Classes in org.sunflow.core.primitive that implement LightSource Modifier and Type Class Description class
CornellBox
-