Texture formats overview: Difference between revisions

From FSDeveloper Wiki
Jump to navigationJump to search
Line 70: Line 70:
| style="background:#F8EABA;" | DXTBmp
| style="background:#F8EABA;" | DXTBmp
| style="background:#F8EABA;" | 16/24/32 bit and DXT Extended Bitmap Manipulation '''*'''  
| style="background:#F8EABA;" | 16/24/32 bit and DXT Extended Bitmap Manipulation '''*'''  
| style="background:#F8EABA;" | '''* * * * *'''
| style="background:#F8EABA;" | '''* * *'''
| style="background:#F8EABA;" | Freeware
| style="background:#F8EABA;" | Freeware
| style="background:#F8EABA;" | [http://www.mnwright.btinternet.co.uk/ Click button at foot of page (SizeMb)]
| style="background:#F8EABA;" | [http://www.mnwright.btinternet.co.uk/ Click button at foot of page (SizeMb)]
Line 76: Line 76:
| Tool Name
| Tool Name
| Descriptive blurb
| Descriptive blurb
| '''* * * * *'''
| '''?????'''
| Payware
| Payware
| [http://www.yoururl.com Download Page (SizeMb)]
| [http://www.yoururl.com Download Page (SizeMb)]
|-
|-
| style="background:#F8EABA;" | Tool Name
| style="background:#F8EABA;" | ColorPix
| style="background:#F8EABA;" | Descriptive blurb
| style="background:#F8EABA;" | Colour sampling tool.
| style="background:#F8EABA;" | '''* * * * *'''
| style="background:#F8EABA;" | '''* * * * *'''
| style="background:#F8EABA;" | Freeware
| style="background:#F8EABA;" | Freeware
| style="background:#F8EABA;" | [http://www.yoururl.com Download Page (SizeMb)]
| style="background:#F8EABA;" | [http://www.colorschemer.com/colorpix_info.php Download Page (SizeMb)]
|}
|}



Revision as of 17:57, 16 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.
  • For any packages requiring dual FS9 & FSX compatibility, to minimize any transparency issues, recommend using DXT3 type .

Tools

Tool Description Rating Availability URL
Image Tool All formats manipulation * * * * * SDK SDK
DXTBmp 16/24/32 bit and DXT Extended Bitmap Manipulation * * * * Freeware Click button at foot of page (SizeMb)
Tool Name Descriptive blurb ????? Payware Download Page (SizeMb)
ColorPix Colour sampling tool. * * * * * Freeware Download Page (SizeMb)
  • DXTBmp is not suitable for generating FSX DDS textures, (incompatible type output).