ShadowDrawingSettings
структура в UnityEngine.Rendering
Выполнено в:UnityEngine.CoreModule
Описание
Настройки для ScriptableRenderContext.DrawShadows.
Эта структура описывает, какие тени должны быть отображены (lightIndex) с какими настройками разделения (splitData).
Дополнительные ресурсы: ShadowSplitData.
Свойства
| Свойство | Описание |
|---|---|
| batchLayerMask | Unity отображает объекты, значение BatchFilterSettings.batchLayer которых включено в битовой маске. |
| cullingResults | Используемые результаты отбора. |
| lightIndex | Индекс отражаемого теневого света. |
| objectsFilter | Указывает, что фильтр Unity применяется к GameObjects, который он отображает в теневом проходе. |
| splitIndex | Индекс разделения света, отражающего тени, который должен быть отображен. При значении по умолчанию -1, Unity увеличивает индекс разделения с 0 для списков отображения теней, которые создаются последовательно для одного и того же индекса света с соответствующими настройками фильтрации и маскировки. |
| useRenderingLayerMaskTest | Установите это в true, чтобы Unity фильтровал рендеры во время рендеринга тени. Unity фильтрует рендеры на основе маски слоя рендеринга самого рендера и маски слоя рендеринга каждой тени, отражающей свет. |
Конструкторы
| Конструктор | Описание |
|---|---|
| ShadowDrawingSettings | Создание объекта параметров тени. |