RenderTextureCreationFlags
перечисление
Описание
Набор флагов, управляющих состоянием вновь созданной RenderTexture.
Свойства
| Свойство | Описание |
|---|---|
| MipMap | Установите этот флаг для выделения mipmaps в RenderTexture. См. RenderTexture.useMipMap для более подробной информации. |
| AutoGenerateMips | Определяет, генерируются ли автоматически mipmaps при изменении RenderTexture. Этот флаг установлен по умолчанию и не имеет значения, если не установлен также флаг RenderTextureCreationFlags.MipMap. Подробнее см. RenderTexture.autoGenerateMips. |
| SRGB | Когда этот флаг установлен, чтение и запись текстуры преобразуются в цветовое пространство SRGB. Подробнее см. RenderTexture.sRGB. |
| EyeTexture | Установите этот флаг, когда Текстура должна использоваться как текстура глаза VR. По умолчанию этот флаг снят. Этот флаг устанавливается на RenderTextureDesc, когда он возвращается из GetDefaultVREyeTextureDesc или других функций VR, возвращающих RenderTextureDesc. |
| EnableRandomWrite | Установите этот флаг, чтобы разрешить случайную запись в RenderTexture от шейдеров. Обычно пиксельные шейдеры работают только на заданном им пикселе. Вычислительные шейдеры не могут записывать текстуры без этого флага. Случайная запись позволяет шейдерам записывать в произвольные места на RenderTexture. См. RenderTexture.enableRandomWrite для более подробной информации, включая поддерживаемые платформы. |
| CreatedFromScript | Этот флаг всегда устанавливается внутренне, когда RenderTexture создается из скрипта. Он не влияет, когда устанавливается вручную из кода скрипта. |
| AllowVerticalFlip | Снимите этот флаг, когда RenderTexture является текстурой глаза VR и устройство не переворачивает текстуру автоматически при отображении. Это зависит от платформы и установлено по умолчанию. Этот флаг снимается только тогда, когда часть RenderTextureDesc возвращается из GetDefaultVREyeTextureDesc или других функций VR, которые возвращают RenderTextureDesc. В настоящее время только текстуры глаз Hololens должны снимать этот флаг. |
| NoResolvedColorSurface | Когда этот флаг установлен, движок не будет автоматически разрешать цвет поверхности. |
| DynamicallyScalable | Установите этот флаг, чтобы отметить RenderTexture для динамического разрешения, если целевая платформа/графика API поддерживает динамическое разрешение. |
| BindMS | Установка этого флага приводит к тому, что RenderTexture связывается как мультисемплированная текстура в шейдере. Флаг предотвращает разрешение RenderTexture по умолчанию, когда RenderTexture.antiAliasing больше 1. |
| ShadingRate | Установите этот флаг, чтобы выделить ресурсы RenderTexture как скорость затенения ресурсов image.Additional: ShadingRateImage. |
| DynamicallyScalableExplicit | Установите этот флаг, чтобы пометить RenderTexture для динамического разрешения, если целевая платформа/графика API поддерживает динамическое разрешение. |