Unity 6.3
0 онлайн 82 гостей 3 в системе
Вход

RayTracingInstanceCullingMaterialTest

структура в UnityEngine.Rendering

Выполнено в:UnityEngine.CoreModule

Описание

Эта структура используется функциями RayTracingAccelerationStructure.CullInstances для того, чтобы избежать добавления Рендереров в структуру ускорения или игнорировать отдельные подсетки в Сети, основанной на Шейдрах, используемых Материалами при построении структуры ускорения.

Тег Shader и имена Shader Pass, определенные в Shader, используемом Материалом, являются частью теста. Тест проходит, если выполнены следующие условия:

  • Если массив deniedShaderPasses пуст или Shader, используемый Материалом, не содержит Shader Passes из массива.
  • Если массив requiredShaderTags пуст или используемый Материалом Shader содержит один из Тегов Shader из массива.

Дополнительные ресурсы: ,RayTracingAccelerationStructure,.

Свойства

Свойство Описание
deniedShaderPassesМассив имен Shader Pass, используемый RayTracingAccelerationStructure.CullInstances для игнорирования рендеров или отдельных подсеток.
requiredShaderTagsМассив тегов Shader, используемый RayTracingAccelerationStructure.CullInstances для игнорирования рендереров или отдельных подсеток.