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

RenderTextureDescriptor

структура в UnityEngine

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

Описание

Эта структура содержит всю информацию, необходимую для создания RenderTexture. Её можно копировать, кэшировать и переиспользовать, чтобы легко создавать RenderTexture с одинаковыми свойствами. Не используйте конструктор по умолчанию: он не инициализирует часть флагов рекомендуемыми значениями.

Свойства

Свойство Описание
autoGenerateMipsУровни Mipmap генерируются автоматически, когда этот флаг установлен.
bindMSЕсли true и msaaSamples больше 1, то по умолчанию текстура рендеринга не будет разрешаться. Используйте это, если текстура рендеринга должна быть связана как мультисемплированная текстура в шейдере.
colorFormatФормат RenderTarget выражается как RenderTextureFormat. Внутренне этот формат сохраняется как GraphicsFormat, совместимый с текущей системой (см. SystemInfo.GetCompatibleFormat). Поэтому, если вы установите формат и сразу же получите его снова, он может возвратить другой результат, чем только что установленный.
depthBufferBitsТочность буфера глубины текстуры рендеринга в битах (поддерживаются значения 0, 16, 24 и 32).
depthStencilFormatЖелаемый формат буфера глубины/шаблона.
dimensionРазмерность (тип) рендеринга ресурсов texture.Additional: RenderTexture.dimension.
enableRandomWriteРазрешить случайную запись в текстуру рендеринга на ресурсах Shader Model 5.0 уровня shaders.Additional: RenderTexture.enableRandomWrite.
enableShadingRateСделайте эту текстуру рендеринга пригодной для использования в качестве изображения с частотой затенения.
flagsНабор RenderTextureCreationFlags, которые управляют тем, как создается текстура.
graphicsFormatФормат цвета для RenderTexture. Вы можете установить этот формат на None для отображения только глубины.
heightВысота текстуры рендеринга в пикселях.
memorylessСвойство безпамятного режима отображения текстуры.
mipCountОпределяемое пользователем количество mipmap.
msaaSamplesУровень мультисемплирования для ресурсов RenderTexture.Additional: RenderTexture.antiAliasing.
shadowSamplingModeОпределяет, каким образом RenderTexture образуется, если он используется в качестве теневого ресурса map.Additional: ShadowSamplingMode для более подробной информации.
sRGBЭтот флаг заставляет текстуру рендеринга использовать sRGB преобразования чтения/записи.
stencilFormatФормат данных шаблона, которые вы можете инкапсулировать в RenderTexture.Specifying это свойство создает элемент шаблона для RenderTexture и устанавливает его формат. Это позволяет связывать данные шаблона как Текстуру ко всем типам шейдеров для платформ, которые его поддерживают. Это свойство не указывает формат буфера шаблона, который ограничен форматом глубинного буфера, указанным в RenderTexture.depth.Currently, большинство платформ поддерживают только R8_UInt (DirectX11, DirectX12).
useDynamicScaleУстановите в true, чтобы включить динамическое масштабирование разрешения на этой текстуре отображения. Взаимно исключает ресурсы RenderTextureDescriptor.useDynamicScaleExplicitAdditional: RenderTexture.useDynamicScale.
useDynamicScaleExplicitУстановите в true, чтобы включить динамическое масштабирование разрешения на этой текстуре рендеринга и управление, когда это масштабирование происходит. Взаимно исключающееся с ресурсами RenderTextureDescriptor.useDynamicScaleAdditional: RenderTexture.useDynamicScaleExplicit.
useMipMapТекстура рендеринга имеет mipmaps, когда этот флаг set.Additional ресурсы: RenderTexture.useMipMap.
volumeDepthОбъем текстуры 3D.
vrUsageЕсли это RenderTexture является текстурой глаза VR, используемой в стереоскопическом отображении, это свойство определяет, какое специальное отображение происходит, если оно вообще происходит. Вместо того, чтобы устанавливать это свойство вручную, используйте значение, возвращаемое eyeTextureDesc или другими функциями VR, возвращающими RenderTextureDescriptor.
widthШирина текстуры рендеринга в пикселях.

Конструкторы

Конструктор Описание
RenderTextureDescriptorСоздайте RenderTextureDescriptor со значениями по умолчанию или определенной шириной, высотой и форматом.