Package | Description |
---|---|
org.sunflow.core | |
org.sunflow.core.light | |
org.sunflow.core.primitive |
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 intersected
|
Modifier and Type | Method | 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.
|
Modifier and Type | Method | Description |
---|---|---|
Instance |
DirectionalSpotlight.createInstance() |
|
Instance |
ImageBasedLight.createInstance() |
|
Instance |
PointLight.createInstance() |
|
Instance |
SphereLight.createInstance() |
|
Instance |
SunSkyLight.createInstance() |
|
Instance |
TriangleMeshLight.createInstance() |
Modifier and Type | Method | Description |
---|---|---|
Instance |
CornellBox.createInstance() |