Skip to main content

Module types

Module types 

Source
Expand description

Auto-generated module

🤖 Generated with SplitRS

Structs§

Aabb
Axis-aligned bounding box.
AreaLight
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.
PathState
Path tracer state for a single sample path.
PointLight
A point light source.
Ray
A ray defined by an origin and normalized direction.
RenderConfig
Configuration for a full ray-trace render pass.
Scene
A simple ray-traced scene.
Triangle
A triangle primitive for ray tracing.

Enums§

MaterialType
Material type enumeration.