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

ShadowDrawingSettings

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

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

Описание

Настройки для ScriptableRenderContext.DrawShadows.

Эта структура описывает, какие тени должны быть отображены (lightIndex) с какими настройками разделения (splitData).

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

Свойства

Свойство Описание
batchLayerMaskUnity отображает объекты, значение BatchFilterSettings.batchLayer которых включено в битовой маске.
cullingResultsИспользуемые результаты отбора.
lightIndexИндекс отражаемого теневого света.
objectsFilterУказывает, что фильтр Unity применяется к GameObjects, который он отображает в теневом проходе.
splitIndexИндекс разделения света, отражающего тени, который должен быть отображен. При значении по умолчанию -1, Unity увеличивает индекс разделения с 0 для списков отображения теней, которые создаются последовательно для одного и того же индекса света с соответствующими настройками фильтрации и маскировки.
useRenderingLayerMaskTestУстановите это в true, чтобы Unity фильтровал рендеры во время рендеринга тени. Unity фильтрует рендеры на основе маски слоя рендеринга самого рендера и маски слоя рендеринга каждой тени, отражающей свет.

Конструкторы

Конструктор Описание
ShadowDrawingSettingsСоздание объекта параметров тени.