Texture formats overview: Difference between revisions

From FSDeveloper Wiki
Jump to navigationJump to search
mNo edit summary
Line 45: Line 45:


=== Notes ===
=== Notes ===
'''*''' DXT1 with an alpha may cause transparency issues in FSX SP2.
* '''*''' DXT1 with an alpha may cause transparency issues in FSX SP2.
 
* Mixing DXT1 & DXT3 textures may cause performance problems.


== Tools ==
== Tools ==

Revision as of 15:41, 5 February 2008

Placeholder text for a Texture Types overview doc.

Edit for FS applicability.

S3TC Format Comparison

S3TC (aka DXTn or DXTC)

DXT4/5 use an interpolated alpha scheme, they generally produce superior results for alpha (transparency) gradients than DXT2/3.
Some consider DXT5 to be the most flexible general purpose compression codec.

FOURCC FS versions Description Alpha premultiplied? Compression ratio Texture Type
DXT1 All * 1-bit Alpha / Opaque N/A 8:1 Simple non-alpha
DXT2 Not supported Explicit alpha Yes 4:1 Sharp alpha
DXT3 All Explicit alpha No 4:1 Sharp alpha
DXT4 Not supported Interpolated alpha Yes 4:1 Gradient alpha
DXT5 FSX only Interpolated alpha No 4:1 Gradient alpha

Notes

  • * DXT1 with an alpha may cause transparency issues in FSX SP2.
  • Mixing DXT1 & DXT3 textures may cause performance problems.

Tools

Tool Description Rating Availability URL
Tool Name Descriptive blurb * * * * * Payware Download Page (SizeMb)
Tool Name Descriptive blurb * * * * * Freeware Download Page (SizeMb)
Tool Name Descriptive blurb * * * * * Payware Download Page (SizeMb)
Tool Name Descriptive blurb * * * * * Freeware Download Page (SizeMb)