Функция PrimitiveIndex
Извлекает автоматически созданный индекс примитива в геометрическом экземпляре структуры ускорения нижнего уровня.
Синтаксис
uint PrimitiveIndex();
Remarks
Для D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES это индекс треугольника в объекте geometry.
Для D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS это индекс в массиве AABB, определяющий объект geometry.
Эту функцию можно вызвать из следующих типов шейдеров лучей: