MTLAccelerationStructureUserIDInstanceDescriptor
A description of an instance in an instanced geometry acceleration structure, with the instance including a user identifier for the instance.
Declaration
struct MTLAccelerationStructureUserIDInstanceDescriptorTopics
Creating an instance descriptor
init()init(transformationMatrix:options:mask:intersectionFunctionTableOffset:accelerationStructureIndex:userID:)
Specifying the instance
Specifying the instance transform
Customizing intersection and hit tests for the instance
Specifying the user identifier
See Also
Instance descriptors
MTLAccelerationStructureInstanceDescriptorMTLAccelerationStructureMotionInstanceDescriptorMTLAccelerationStructureInstanceOptionsMTL4IndirectInstanceAccelerationStructureDescriptorMTLIndirectInstanceAccelerationStructureDescriptorMTLIndirectAccelerationStructureInstanceDescriptorMTLIndirectAccelerationStructureMotionInstanceDescriptor