--- layout: stdlib-reference --- # 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`, `spvShaderInvocationReorderEXT`.