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

BatchFilterSettings

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

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

Описание

Представляет настройки, которые Unity применяется к командам рисования в этом рисовать диапазон.

Для получения дополнительной информации см. BatchRendererGroup.

Свойства

Свойство Описание
allDepthSortedУказывает, установлен ли флаг BatchDrawCommandFlags.HasSortingPosition для всех команд отрисовки в текущем диапазоне отрисовки.
batchLayerПакетный слой, используемый для команд рисования в этом диапазоне рисования.
layerУровень, используемый для команд рисования в этом диапазоне рисования.
motionModeУказывает, как генерировать векторы движения в этом диапазоне рисования.
receiveShadowsУказывает, должны ли экземпляры команд отрисовки в этом диапазоне получать тени.
rendererPriorityПриоритет сортировки, используемый для команд рисования в этом диапазоне рисования.
renderingLayerMaskМаска отображаемого слоя, используемая для команд рисования в этом диапазоне рисования.
sceneCullingMaskИспользуйте эту битовую маску для отказа от команд рисования в определенном контексте. Команда рисования не отвергается, если выражение (1 << слой) & sceneCullingMask является истинным. Это поле обычно используется при отображении предварительного просмотра редактора.
shadowCastingModeУказывает, как экземпляры из команд рисования в этом диапазоне рисования отбрасывают тени.
staticShadowCasterУказывает, отрисовываются ли экземпляры из команд отрисовки в этом диапазоне отрисовки в кэшированные карты теней.