DXT

DXT is a texture compression format, formerly known as S3TC. In DirectX 10 it is known as Block Compression and comes in five basic flavors: BC1, BC2, BC3, BC4, and BC5.

The format can be stored inside many container formats like DDS, VTF, etc. DXT is widely supported on current graphics hardware, meaning it will stay compressed in video memory, allowing the artist to use more or larger textures.

Source images must be power of two in size (i.e. 4x4, 32x8, 256x512, 1024x1024, etc.), and the smallest size is 4x4 (smaller images will be padded out to this size).

There are five DXT formats: DXT1, DXT2, DXT3, DXT4, and DXT5.

DXT1a

Generally the best DXT format for textures with just black and white in the Alpha channel, no grays.

DXT1c

Generally the best DXT format for textures without an Alpha channel.

DXT2

DXT3

Generally the best DXT format for textures with a sharp Alpha channel.

DXT4

DXT5

Generally the best DXT format for textures with a smooth Alpha channel.


CategoryTextureFormatRuntime

DXT (last edited 2010-08-22 20:34:56 by EricChadwick)