Editing DDS
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | Direct Draw Suface is a file format developed by Microsoft for DirectX SDK. | |
− | Direct Draw Suface is a file format developed by Microsoft for DirectX SDK | + | |
− | Darkplaces engine can load DDS storing images of the following formats: | + | Eventually, this format become general in many games to store [[texture compression | compressed textures]]. |
+ | |||
+ | Darkplaces engine can load DDS storing the images of the following formats: | ||
* '''BGRA''' : 32-bit uncompressed image | * '''BGRA''' : 32-bit uncompressed image | ||
* '''DXT1''' : 4-bit compressed DXT1 texture | * '''DXT1''' : 4-bit compressed DXT1 texture | ||
Line 10: | Line 11: | ||
* '''DXT5''' : 8-bit compressed DXT5 texture | * '''DXT5''' : 8-bit compressed DXT5 texture | ||
− | In Darkplaces, DDS | + | In Darkplaces, DDS are not general texture format like [[TGA]] or [[JPEG]] but an override texture (dds/filename.dds) that get loaded instead of it's base texture (filename.tga), if presented. |
All DDS files should be stored under dds/ directory, rest of the path should mimic file path of the base texture: | All DDS files should be stored under dds/ directory, rest of the path should mimic file path of the base texture: | ||
Line 18: | Line 19: | ||
dds/models/mapobjects/inn/barrel1_1 <font color=green>// override models/mapobjects/inn/barrel1_1</font> | dds/models/mapobjects/inn/barrel1_1 <font color=green>// override models/mapobjects/inn/barrel1_1</font> | ||
− | DDS files should have mipmaps pre-generated. If there | + | DDS files should have mipmaps pre-generated. If there is no mipmaps generated, it is implied that this texture is not using mipmaps. |
− | {{important|Engine shouldn't try to use mipmaps | + | {{important|Engine shouldn't try to use mipmaps on this texture (see [[Darkplaces_material_system/General_Keywords#noMipMaps | noPicPip material keyword]], also gfx/ images never use mipmaps) or it can crash.}} |
− | {{ | + | {{important|DDS files should be a power-of-two textures, thats because some drivers don't deal with non-power-of-two compressed textures (which will result in black walls).}} |
===DDS for NetRadiant=== | ===DDS for NetRadiant=== | ||
Line 34: | Line 35: | ||
... | ... | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Console variables== | ==Console variables== | ||
Line 54: | Line 46: | ||
* [[texture compression | Texture compression]] | * [[texture compression | Texture compression]] | ||
− | |||
[[Category:File formats]] | [[Category:File formats]] | ||
− | |||
__NOTOC__ | __NOTOC__ |