InstanceID
Description
Returns the user-provided ID of the current instance.
Signature
uint InstanceID();
Return value
Custom instance identifier set during acceleration structure build
Remarks
Used for instance-specific shader behavior
Availability and Requirements
Defined for the following targets:
hlsl
Available in stages: intersection
, closesthit
, anyhit
.
glsl
Available in stages: intersection
, closesthit
, anyhit
.
cuda
Available in stages: intersection
, closesthit
, anyhit
.
spirv
Available in stages: intersection
, closesthit
, anyhit
.
Requires capability: spvRayTracingKHR
.