Expand description
Auto-generated module
🤖 Generated with SplitRS
Structs§
- Aabb
- Axis-aligned bounding box.
- Area
Light - Area light for soft shadow computation.
- Bvh
- Surface Area Heuristic (SAH) BVH over triangles.
- BvhNode
- A node in a Bounding Volume Hierarchy.
- Camera
- Perspective camera model for primary ray generation.
- HitRecord
- Result of a ray-scene intersection.
- Material
- A material definition for ray tracing.
- Path
State - Path tracer state for a single sample path.
- Point
Light - A point light source.
- Ray
- A ray defined by an origin and normalized direction.
- Render
Config - Configuration for a full ray-trace render pass.
- Scene
- A simple ray-traced scene.
- Triangle
- A triangle primitive for ray tracing.
Enums§
- Material
Type - Material type enumeration.