Class

MPSAccelerationStructure

The base class for data structures that are built over geometry and used to accelerate ray tracing.

Declaration

class MPSAccelerationStructure : MPSKernel

See Also

Ray Tracing

Metal for Accelerating Ray Tracing

Use the Metal Performance Shaders ray intersector to perform ray-traced rendering.

class MPSRayIntersector

A kernel that performs intersection tests between rays and geometry.

class MPSAccelerationStructureGroup

A group of acceleration structures.

class MPSInstanceAccelerationStructure

An acceleration structure built over instances of other acceleration structures.

class MPSTriangleAccelerationStructure

An acceleration structure built over triangles.