Package | Description |
---|---|
org.dayflower.pathtracer.scene |
Provides the Scene API.
|
org.dayflower.pathtracer.scene.shape |
Provides
Shape implementations. |
Modifier and Type | Method and Description |
---|---|
Shape |
Primitive.getShape()
Returns the
Shape assigned to this Primitive instance. |
Modifier and Type | Method and Description |
---|---|
void |
Primitive.setShape(Shape shape)
Sets the
Shape for this Primitive instance. |
Constructor and Description |
---|
Primitive(Shape shape,
Surface surface)
Constructs a new
Primitive instance. |
Primitive(Shape shape,
Surface surface,
Matrix44F objectToWorld)
Constructs a new
Primitive instance. |
Modifier and Type | Class and Description |
---|---|
class |
Plane
A
Shape implementation that implements a plane. |
class |
Sphere
A
Shape implementation that implements a sphere. |
class |
Terrain
A
Shape implementation that implements a noise-based terrain. |
class |
Triangle
A
Shape implementation that implements a triangle. |
class |
TriangleMesh
A
TriangleMesh represents a triangle mesh. |