PrimitiveIndex-Funktion
Ruft den automatisch generierten Index des Grundtyps innerhalb der Geometrie innerhalb der Beschleunigungsstruktur der unteren Ebene instance ab.
Syntax
uint PrimitiveIndex();
Bemerkungen
Für D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES ist dies der Dreiecksindex innerhalb des geometry-Objekts.
Für D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS ist dies der Index in das AABB-Array, das das geometry-Objekt definiert.
Diese Funktion kann von den folgenden Raytracing-Shadertypen aufgerufen werden: