HitObject.GetObjectToWorld
Description
Returns 4x3 object-to-world transform matrix. Valid if the hit object represents a hit. Note: NVAPI/SPIRV/GLSL extension. DXR 1.3 uses GetObjectToWorld3x4() and GetObjectToWorld4x3().
Signature
matrix<float, 4, 3> HitObject.GetObjectToWorld();
Availability and Requirements
Defined for the following targets:
hlsl
Available in stages: raygen, closesthit, miss.
Requires capabilities: hlsl_nvapi, ser_hlsl_native.
glsl
Available in stages: raygen, closesthit, miss.
cuda
Available in stages: raygen, closesthit, miss.
spirv
Available in stages: raygen, closesthit, miss.
Requires capabilities: spvRayTracingKHR, spvShaderInvocationReorderNV.