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

DefaultFormat

перечисление

Описание

Используйте формат по умолчанию для создания текстур или RenderTextures из скриптов, основанных на возможностях конкретной платформы.

using UnityEngine;
using UnityEngine.Experimental.Rendering;
using System.Collections;

public class ExampleClass : MonoBehaviour { void Start() { // Create a new texture and assign it to the material of the renderer. Texture2D texture = new Texture2D(1, 1, DefaultFormat.LDR, TextureCreationFlags.None); GetComponent<Renderer>().material.mainTexture = texture; } }

Каждая видеокарта может не поддерживать все виды использования в разных форматах. Используйте SystemInfo.IsFormatSupported, чтобы проверить, какие виды использования поддерживает видеокарта.

Дополнительные ресурсы: SystemInfo.GetGraphicsFormat, Texture2D, текстуры.

Свойства

Свойство Описание
LDRПредставляет формат по умолчанию для конкретной платформы LDR. Если проект использует режим линейного отображения, фактический формат sRGB. Если проект использует режим гамма-отображения, фактический формат UNorm.
HDRПредставляет по умолчанию специфический для платформы формат HDR.
DepthStencilПредставляет формат шаблона глубины по умолчанию для платформы.
ShadowПредставляет формат тени по умолчанию для конкретной платформы.
VideoПредставляет собой формат видео по умолчанию для конкретной платформы.