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
World-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