Version: 5.4

TextureFormat

enumeration

Cambiar al Manual

Descripción

Formato utilizado cuando se crea texturas desde scripts.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void Start() { 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.
RGB24Un formato de textura de color.
RGBA32Color con formato de textura alpha, 8 bits por canal.
ARGB32Color con un formato de textura de canal alpha.
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.
BGRA32Formato retornado por la cámara de iPhone.
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.
RGBAFloatColor RGB y formato de textura alpha, 32-bit floats por canal.
YUY2Formato que utiliza el espacio de color YUV y se utiliza a menudo para la codificación de vídeo. Actualmente, este formato de textura sólo es útil para plugins de código nativo, ya que no hay soporte para la importación de textura o el acceso a píxeles para este formato. YUY2 se implementa para Direct3D 9, Direct3D 11 y Xbox One.
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.
ATC_RGB4ATC (ATITC) Formato de textura RGB comprimido de 4 bits/píxel.
ATC_RGBA8ATC (ATITC) Formato de textura RGB comprimido de 8 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.
TextureFormatFormato de textura de color comprimido con compresión crunch para tamaños de almacenamiento pequeños.
TextureFormatColor comprimido con formato de textura de canal alpha con compresión crunch para tamaños de almacenamiento pequeños.