Legacy Documentation: Version 4.6.2
Language: English
  • C#
  • JS
  • Boo

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

TextureFormat

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Description

Format of a texture. Used when creating textures from scripts.

Variables

Alpha8 Alpha-only texture format.
ARGB4444 A 16 bits/pixel texture format. Texture stores color with an alpha channel.
RGB24 A color texture format.
ARGB32 Color with an alpha channel texture format.
RGB565 A 16 bit color texture format.
DXT1 Compressed color texture format.
DXT5 Compressed color with alpha channel texture format.
BGRA32 Format returned by iPhone camera.
PVRTC_RGB2 PowerVR (iOS) 2 bits/pixel compressed color texture format.
PVRTC_RGBA2 PowerVR (iOS) 2 bits/pixel compressed with alpha channel texture format.
PVRTC_RGB4 PowerVR (iOS) 4 bits/pixel compressed color texture format.
PVRTC_RGBA4 PowerVR (iOS) 4 bits/pixel compressed with alpha channel texture format.
ETC_RGB4 ETC (GLES2.0) 4 bits/pixel compressed RGB texture format.
ATC_RGB4 ATC (ATITC) 4 bits/pixel compressed RGB texture format.
ATC_RGBA8 ATC (ATITC) 8 bits/pixel compressed RGB texture format.
ATF_RGB_DXT1 Flash-specific RGB DXT1 compressed color texture format.
ATF_RGBA_JPG Flash-specific RGBA JPG-compressed color texture format.
ATF_RGB_JPG Flash-specific RGB JPG-compressed color texture format.
EAC_R ETC2 / EAC (GL ES 3.0) 4 bits/pixel compressed unsigned single-channel texture format.
EAC_R_SIGNED ETC2 / EAC (GL ES 3.0) 4 bits/pixel compressed signed single-channel texture format.
EAC_RG ETC2 / EAC (GL ES 3.0) 8 bits/pixel compressed unsigned dual-channel (RG) texture format.
EAC_RG_SIGNED ETC2 / EAC (GL ES 3.0) 8 bits/pixel compressed signed dual-channel (RG) texture format.
ETC2_RGB ETC2 (GL ES 3.0) 4 bits/pixel compressed RGB texture format.
ETC2_RGBA1 ETC2 (GL ES 3.0) 4 bits/pixel RGB+1-bit alpha texture format.
ETC2_RGBA8 ETC2 (GL ES 3.0) 8 bits/pixel compressed RGBA texture format.
ASTC_RGB_4x4 ASTC (4x4 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGB_5x5 ASTC (5x5 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGB_6x6 ASTC (6x6 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGB_8x8 ASTC (8x8 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGB_10x10 ASTC (10x10 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGB_12x12 ASTC (12x12 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGBA_4x4 ASTC (4x4 pixel block in 128 bits) compressed RGBA texture format.
ASTC_RGBA_5x5 ASTC (5x5 pixel block in 128 bits) compressed RGBA texture format.
ASTC_RGBA_6x6 ASTC (6x6 pixel block in 128 bits) compressed RGBA texture format.
ASTC_RGBA_8x8 ASTC (8x8 pixel block in 128 bits) compressed RGBA texture format.
ASTC_RGBA_10x10 ASTC (10x10 pixel block in 128 bits) compressed RGBA texture format.
ASTC_RGBA_12x12 ASTC (12x12 pixel block in 128 bits) compressed RGBA texture format.