| 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. |