TextureFormat

enumeration

Cambiar al Manual

Descripción

Formato utilizado cuando se crea texturas desde scripts.

using UnityEngine;

public class Example : MonoBehaviour { void Start() { // Create a new alpha-only texture and assign it // to the renderer's material Texture2D texture = new Texture2D(128, 128, TextureFormat.Alpha8, false); GetComponent<Renderer>().material.mainTexture = texture; } }

Tenga en cuenta que no todas las tarjetas gráficas soporta todos los formatos de textura, utilice SystemInfo.SupportsTextureFormat para revisar.

See Also: Texture2D, texture assets.

Variables

Alpha8Formato de textura sólo alpha.
ARGB4444Formato de textura de 16 bits/pixel. La textura almacena el color con un canal alpha.
RGB24Color texture format, 8-bits per channel.
RGBA32Color con formato de textura alpha, 8 bits por canal.
ARGB32Color con formato de textura alpha, 8 bits por canal.
RGB565Formato de textura de color de 16 bits.
R16Un formato de textura de color de 16 bits que sólo tiene un canal rojo.
DXT1Formato de textura de color comprimido.
DXT5Color comprimido con formato de textura de canal alpha.
RGBA4444Color y formato de textura alpha, 4 bits por canal.
BGRA32Color con formato de textura alpha, 8 bits por canal.
RHalfFormato de textura escalara (R), 16 bit punto flotante.
RGHalfFormato de textura de dos color (RG), 16 bit punto flotante por canal.
RGBAHalfFormato de textura de color RGB y alpha, 16 bit punto flotante por canal.
RFloatFormato de textura escalara (R), 32 bit punto flotante.
RGFloatFormato de textura de dos colores (RG), 32 bit punto flotante por canal.
RGBAFloatRGB color and alpha texture format, 32-bit floats per channel.
YUY2A format that uses the YUV color space and is often used for video encoding or playback.
RGB9e5FloatRGB HDR format, with 9 bit mantissa per channel and a 5 bit shared exponent.
BC4Compressed one channel (R) texture format.
BC5Compressed two-channel (RG) texture format.
BC6HHDR compressed color texture format.
BC7High quality compressed color texture format.
DXT1CrunchedCompressed color texture format with Crunch compression for smaller storage sizes.
DXT5CrunchedCompressed color with alpha channel texture format with Crunch compression for smaller storage sizes.
PVRTC_RGB2Formato de textura de color comprimido PowerVR (iOS) de 2 bits/píxel.
PVRTC_RGBA2PowerVR (iOS) 2 bits/pixel comprimido con formato de textura de canal alpha.
PVRTC_RGB4Formato de textura de color comprimido PowerVR (iOS) de 4 bits/píxel.
PVRTC_RGBA4PowerVR (iOS) 4 bits/pixel comprimido con formato de textura de canal alpha.
ETC_RGB4ETC (GLES2.0) Formato de textura RGB comprimido de 4 bits/píxel.
EAC_RETC2 / EAC (GL ES 3.0) Formato de textura de un solo canal sin signo comprimido de 4 bits/píxel.
EAC_R_SIGNEDETC2 / EAC (GL ES 3.0) Formato de textura de un solo canal con signo comprimido de 4 bits/píxel.
EAC_RGETC2 / EAC (GL ES 3.0) Formato de textura de dos canales (RG) sin signo comprimido de 8 bits/píxel.
EAC_RG_SIGNEDETC2 / EAC (GL ES 3.0) Formato de textura de dos canales (RG) con signo comprimido de 8 bits/píxel.
ETC2_RGBETC2 (GL ES 3.0) Formato de textura RGB comprimido de 4 bits/píxel.
ETC2_RGBA1ETC2 (GL ES 3.0) 4 bits/pixel RGB+formato de textura alpha de 1 bit.
ETC2_RGBA8ETC2 (GL ES 3.0) Formato de textura RGBA comprimido de 8 bits/píxel.
ASTC_RGB_4x4ASTC (bloque de pixel 4x4 en 128 bits) formato de textura RGB comprimido.
ASTC_RGB_5x5ASTC (Bloque de pixel 5x5 en 128 bits) formato de textura RGB comprimido.
ASTC_RGB_6x6ASTC (Bloque de pixel 6x6 en 128 bits) formato de textura RGB comprimido.
ASTC_RGB_8x8ASTC (Bloque de pixel 8x8 en 128 bits) formato de textura RGB comprimido.
ASTC_RGB_10x10ASTC (Bloque de pixel 10x10 en 128 bits) formato de textura RGB comprimido.
ASTC_RGB_12x12ASTC (Bloque de pixel 12x12 en 128 bits) formato de textura RGB comprimido.
ASTC_RGBA_4x4ASTC (Bloque de pixel 4x4 en 128 bits) formato de textura RGBA comprimido.
ASTC_RGBA_5x5ASTC (Bloque de pixel 5x5 en 128 bits) formato de textura RGBA comprimido.
ASTC_RGBA_6x6ASTC (Bloque de pixel 6x6 en 128 bits) formato de textura RGBA comprimido.
ASTC_RGBA_8x8ASTC (Bloque de pixel 8x8 en 128 bits) formato de textura RGBA comprimido.
ASTC_RGBA_10x10ASTC (Bloque de pixel 10x10 en 128 bits) formato de textura RGBA comprimido.
ASTC_RGBA_12x12ASTC (Bloque de pixel 12x12 en 128 bits) formato de textura RGBA comprimido.
ETC_RGB4_3DSETC 4 bits/pixel comprimido formato de textura RGB.
ETC_RGBA8_3DSETC 4 bits/pixel RGB + 4 bits/píxel Formato de textura comprimido Alpha.
RG16Two color (RG) texture format, 8-bits per channel.
R8Scalar (R) render texture format, 8 bit fixed point.
ETC_RGB4CrunchedCompressed color texture format with Crunch compression for smaller storage sizes.
ETC2_RGBA8CrunchedCompressed color with alpha channel texture format using Crunch compression for smaller storage sizes.
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961