Встроенные компоненты HLSL raytracing
Следующие функции HLSL intrinisc поддерживают конвейер Direct3D 12 raytracing.
В этом разделе
Тема | Описание |
---|---|
функция AcceptHitAndEndSearch | Используется в любом шейдере хита для фиксации текущего хита, а затем остановить поиск дополнительных хитов для луча. |
функции CallShader | Вызывает другой шейдер из шейдера. |
функция IgnoreHit | Вызывается из любого шейдера хита, чтобы отклонить хит и завершить шейдер. |
функция PrimitiveIndex | Извлекает автоматически созданный индекс примитива в геометрии внутри экземпляра структуры ускорения нижнего уровня. |
функция ReportHit | Вызывается шейдером пересечения, чтобы сообщить о пересечении луча. |
функции TraceRay | Отправляет луч в поиск попаданий в структуру ускорения. |
Связанные разделы
- Справочник по ядрам
- Справочник по Direct3D 12