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

BatchCullingContext

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

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

Описание

Контекст отбора для партии.

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

Свойства

Свойство Описание
cullingFlagsДополнительная информация о ликвидации для нынешнего контекста.
cullingLayerMaskЗначение cullingLayerMask объекта, из которого вызывается отсечение. Команда отрисовки отбрасывается внутренним отсечением, если выражение (1 << layer) & cullingLayerMask равно false. Это поле необязательное — используйте его ради производительности или других оптимизаций.
cullingPlanesСамолеты, с которыми надо бороться.
cullingSplitsМассив структур CullingSplit.
localToWorldMatrixМатрица преобразования из локального пространства в мировое.
lodParametersДополнительные ресурсы: LODParameters.
projectionTypeПроекция представления, из которого вызывается вычеркивание. Пример использования: используйте разные пути вычеркивания для ортографических и перспективных представлений.
receiverPlaneCountЧисло приемных планов.
receiverPlaneOffsetИндекс первой плоскости приемника в массиве BatchCullingContext.cullingPlanes.
sceneCullingMaskИспользуйте эту битовую маску для отказа от команд рисования в определенном контексте. Команда рисования не отвергается, если выражение (1 << слой) & sceneCullingMask является истинным. Это поле обычно используется при отображении предварительного просмотра редактора.
splitExclusionMaskБитовая маска, представляющая значения BatchCullingContext.cullingSplits, которые Unity игнорирует в структуре BatchDrawCommand.
viewIDID объекта, из которого вызывается удаление. Пример использования: хранение данных, связанных с удалением, для каждого объекта.
viewTypeТип представления, из которого вызывается удаление. Примеры использования: пропускать удаление, использовать различные пути удаления в зависимости от типа представления и т.д.