HitTriangleVertexPosition¶
Description¶
Get the vertex positions of the currently hit triangle in any-hit or closest-hit shader. https://github.com/KhronosGroup/GLSL/blob/master/extensions/ext/GLSL_EXT_ray_tracing_position_fetch.txt
Signature¶
vector<float, 3> HitTriangleVertexPosition(uint index);
Parameters¶
index : uint¶
Index of the vertex (0-2)
Return value¶
Object-space position of the specified vertex
Remarks¶
Requires ray tracing position fetch extension
Availability and Requirements¶
Defined for the following targets:
glsl¶
Available in stages: closesthit, anyhit.
spirv¶
Available in stages: closesthit, anyhit.
Requires capability: spvRayTracingPositionFetchKHR.
See Also¶
GL_EXT_ray_tracing_position_fetch