SPIR-V Built-In
WorldRayDirectionKHR
Ray direction in world space
WorldRayDirectionKHR
A variable decorated with the WorldRayDirectionKHR
decoration will
specify the direction of the ray being processed, in world space.
The value is the parameter passed into the pipeline trace ray instruction.
Valid Usage
VUID-WorldRayDirectionKHR-WorldRayDirectionKHR-04428
The WorldRayDirectionKHR
decoration must be used only within the
IntersectionKHR
, AnyHitKHR
, ClosestHitKHR
, or
MissKHR
Execution
Model
VUID-WorldRayDirectionKHR-WorldRayDirectionKHR-04429
The variable decorated with WorldRayDirectionKHR
must be declared
using the Input
Storage
Class
VUID-WorldRayDirectionKHR-WorldRayDirectionKHR-04430
The variable decorated with WorldRayDirectionKHR
must be declared
as a three-component vector of 32-bit floating-point values