RayTCurrent¶
Description¶
Returns the current intersection distance or maximum ray distance.
Signature¶
float RayTCurrent();
Return value¶
Current t-value for hit shaders or maximum distance for intersection shaders
Remarks¶
Interpretation depends on shader stage (hit vs. intersection)
Availability and Requirements¶
Defined for the following targets:
hlsl¶
Available in stages: closesthit, anyhit, miss, intersection.
glsl¶
Available in stages: closesthit, anyhit, miss, intersection.
cuda¶
Available in stages: closesthit, anyhit, miss, intersection.
spirv¶
Available in stages: closesthit, anyhit, miss, intersection.
Requires capability: spvRayTracingKHR.