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

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 поддерживает динамическое разрешение.