Uses of Class
org.sunflow.core.Instance
-
Packages that use Instance Package Description org.sunflow org.sunflow.core org.sunflow.core.light org.sunflow.core.primitive org.sunflow.core.renderer -
-
Uses of Instance in org.sunflow
Methods in org.sunflow that return Instance Modifier and Type Method Description private Instance
RenderObjectMap.RenderObjectHandle. getInstance()
(package private) Instance
RenderObjectMap. lookupInstance(java.lang.String name)
private Instance
SunflowAPI. lookupInstance(java.lang.String name)
Retrieve an instance object by its name, ornull
if no instance was found, or if the specified object is not an instance.Methods in org.sunflow with parameters of type Instance Modifier and Type Method Description (package private) void
RenderObjectMap. put(java.lang.String name, Instance instance)
Constructors in org.sunflow with parameters of type Instance Constructor Description RenderObjectHandle(Instance instance)
-
Uses of Instance in org.sunflow.core
Fields in org.sunflow.core declared as Instance Modifier and Type Field Description private Instance
Scene. bakingInstance
(package private) Instance
IntersectionState. current
(package private) Instance
ShadingCache.Sample. i
(package private) Instance
IntersectionState. instance
private Instance
ShadingState. instance
private Instance[]
InstanceList. instances
private Instance[]
InstanceList. lights
Methods in org.sunflow.core that return Instance Modifier and Type Method Description Instance
LightSource. createInstance()
Create an instance which represents the geometry of this light source.static Instance
Instance. createTemporary(PrimitiveList primitives, Matrix4 transform, Shader shader)
Instance
ShadingState. getInstance()
Get the instance which was intersectedMethods in org.sunflow.core with parameters of type Instance Modifier and Type Method Description (package private) void
InstanceList. addLightSourceInstances(Instance[] lights)
void
Scene. setBakingInstance(Instance instance)
The provided instance will be considered for lightmap baking.void
Scene. setInstanceLists(Instance[] instances, Instance[] infinite)
Update the instance lists for this scene.Constructors in org.sunflow.core with parameters of type Instance Constructor Description InstanceList(Instance[] instances)
-
Uses of Instance in org.sunflow.core.light
Methods in org.sunflow.core.light that return Instance Modifier and Type Method Description Instance
DirectionalSpotlight. createInstance()
Instance
ImageBasedLight. createInstance()
Instance
PointLight. createInstance()
Instance
SphereLight. createInstance()
Instance
SunSkyLight. createInstance()
Instance
TriangleMeshLight. createInstance()
-
Uses of Instance in org.sunflow.core.primitive
Methods in org.sunflow.core.primitive that return Instance Modifier and Type Method Description Instance
CornellBox. createInstance()
-
Uses of Instance in org.sunflow.core.renderer
Fields in org.sunflow.core.renderer declared as Instance Modifier and Type Field Description (package private) Instance
BucketRenderer.ImageSample. instance
-