Package | Description |
---|---|
org.sunflow.core | |
org.sunflow.core.light | |
org.sunflow.core.primitive |
Modifier and Type | Method and 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 intersected
|
Modifier and Type | Method and Description |
---|---|
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.
|
void |
Scene.setInstanceLists(Instance[] instances,
Instance[] infinite)
Update the instance lists for this scene.
|
Modifier and Type | Method and Description |
---|---|
Instance |
PointLight.createInstance() |
Instance |
SunSkyLight.createInstance() |
Instance |
TriangleMeshLight.createInstance() |
Instance |
DirectionalSpotlight.createInstance() |
Instance |
ImageBasedLight.createInstance() |
Instance |
SphereLight.createInstance() |
Modifier and Type | Method and Description |
---|---|
Instance |
CornellBox.createInstance() |