Поделиться через


Функция IgnoreHit

Вызывается из любого шейдера попадания , чтобы отклонить попадание и завершить шейдер. Поиск попаданий продолжается без фиксации расстояния и атрибутов для текущего попадания. Вызов ReportHit в шейдере пересечения, если он есть, вернет значение false. Все изменения, внесенные в полезные данные луча до этого момента в любом шейдере попадания, сохраняются.

Синтаксис

void IgnoreHit();

Возвращаемое значение

void

Комментарии

Эту функцию можно вызвать из следующих типов шейдеров:

См. также раздел

Справочник по HLSL для трассировки лучей в Direct3D 12