RenderParams
структура в UnityEngine
Выполнено в:UnityEngine.CoreModule
Описание
Параметры отображения, используемые различными функциями отображения.
This struct defines common parameters shared across various rendering functions.
Дополнительные ресурсы: Graphics.RenderMesh, Graphics.RenderMeshInstanced, Graphics.RenderMeshIndirect, Graphics.RenderMeshPrimitives, Graphics.RenderPrimitives, Graphics.RenderPrimitivesIndexed, Graphics.RenderPrimitivesIndirect, Graphics.RenderPrimitivesIndexedIndirect.
Свойства
| Свойство | Описание |
|---|---|
| camera | Камера, используемая для рендеринга. Если установить null (по умолчанию), рендеринг будет выполняться для всех камер. |
| entityId | EntityId из GameObject, который выдает рисунок. Предоставьте EntityId, чтобы сделать рендируемый GameObject выбираемым в представлении сцены при нажатии на него. Значение по умолчанию EntityId.None, что означает, что вы не можете выбрать или очертить процедурный GameObject в представлении сцены. |
| forceMeshLod | Принудительная Unity для использования определенной сетки LOD, если сетка имеет Mesh LODs. |
| layer | Слой, используемый для рендеринга. |
| lightProbeProxyVolume | Том прокси Light Probe (LPPV), используемый для отображения. |
| lightProbeUsage | Тип используемого светового зонда. |
| material | Материал, используемый для отображения. |
| matProps | Свойства материала, используемого для рендеринга. |
| meshLodSelectionBias | Отклонение, которое добавляется к вычисляемому значению при выборе уровня сетки LOD. |
| motionVectorMode | Режим движения вектора, используемый для рендеринга. |
| overrideSceneCullingMask | Использует свойство RenderParams.sceneCullingMask для указания пользовательского SceneCullingMasks. Это свойство доступно только в Редакторе, вы все еще можете получить к нему доступ в Проигрывателе, но оно будет игнорироваться. |
| receiveShadows | Описывает, должна ли отображаемая геометрия получать тени. |
| reflectionProbeUsage | Тип отражающего зонда, используемого для отображения. |
| rendererPriority | Приоритет рендерера. |
| renderingLayerMask | Маска слоя, используемая для рендеринга. |
| sceneCullingMask | Переопределяет маску удаления сцены для рендируемого объекта. Это может помочь вам контролировать видимость сцены префаб или видимость суб-сцены объектов. Это свойство доступно только в Редакторе, вы все еще можете получить к нему доступ в Проигрывателе, но оно будет игнорироваться. |
| shadowCastingMode | Описывает, следует ли геометрии отбрасывать тени. |
| worldBounds | Определяет границы мирового пространства для геометрии. Используется для сортировки отображаемой геометрии. |
Конструкторы
| Конструктор | Описание |
|---|---|
| RenderParams | Конструктор. |