December 10, 2006
at 6:18 am /
#19029
Reading that 3DC 7.0 will support Direct3D DDS textures, and as I don’t know anything about DDS, I searched the web.
Here are some results.
But it would great if someone could have a good presentation on how it could be used and some good tools which are not dependent on ATI or on nVidia.
[img:3qjr0i76]http://www.programmersheaven.com/2/FAQ-DIRECTX-What-Are-DDS-Files[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://www.programmersheaven.com/2/FAQ-DIRECTX-What-Are-DDS-Files">http://www.programmersheaven.com/2/FAQ- … -DDS-Files</a><!– m –>
‘This format is easy to read and write and supports features such as alpha (Pixel opacity info) and multiple mipmap levels, as well as DXTn compression.
The DDS file format is used to store textures and cubic environment maps, both with and without mipmap levels. This format can store uncompressed and compressed pixel formats, and is the preferred file format for storing DXTn compressed data. Other than DxTex, this file format is supported by some third party tools, and by the Direct3D extensions (D3DX) library.’
[img:3qjr0i76]http://www.quake3bits.com/htm/tutorials/create_dds_ati_compressonator.htm[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://www.quake3bits.com/htm/tutorials/create_dds_ati_compressonator.htm">http://www.quake3bits.com/htm/tutorials … onator.htm</a><!– m –>
[b:3qjr0i76]Apart from mipmap levels (ako LOD levels for textures), what’s more from TGA format (tga also has compression)? [/b:3qjr0i76].
Diffuse, Specular attributes can be specified in the texture file?
DDS File Reference:
[img:3qjr0i76]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9_c/dx9_graphics_reference_dds_file.asp[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://msdn.microsoft.com/library/default.asp?url=/libr…ference_dds_file.asp">http://msdn.microsoft.com/library/defau … s_file.asp</a><!– m –>
This format was introduced with DirectX 7. [b:3qjr0i76]In DirectX 8, support for volume textures was added[/b:3qjr0i76] (also supported by 3DC 7.0?).
I looked in PaintShop Pro 10: I don’t see DDS in ‘save as’ options.
But it seems that some plugins can be used.
Some recent converters below where found in
[img:3qjr0i76]http://cs.elderscrolls.com/constwiki/index.php/DDS_Tools[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://cs.elderscrolls.com/constwiki/index.php/DDS_Tools">http://cs.elderscrolls.com/constwiki/in … /DDS_Tools</a><!– m –>
nVidia plugin for PaintShop
[img:3qjr0i76]http://www.civcityforums.com/data/Detailed/Tools_and_Utilities/DDS_plugin_for_PaintShop_Pro_84.html[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://www.civcityforums.com/data/Detailed/Tools_and_Ut…aintShop_Pro_84.html">http://www.civcityforums.com/data/Detai … ro_84.html</a><!– m –>
Does it work with PSP 10 or more?
DXTBmp
[img:3qjr0i76]http://www.mnwright.btinternet.co.uk/programs/dxtbmp.htm[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://www.mnwright.btinternet.co.uk/programs/dxtbmp.htm">http://www.mnwright.btinternet.co.uk/pr … dxtbmp.htm</a><!– m –>
16/24/32 bit and DXT Extended Bitmap Manipulation for FS2000, FS2002, FS2004, CFS2 and CFS3
Development stopped in May 2004.
nVidia plugin for PhotoShop
[img:3qjr0i76]http://developer.nvidia.com/object/photoshop_dds_plugins.html[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://developer.nvidia.com/object/photoshop_dds_plugins.html">http://developer.nvidia.com/object/phot … ugins.html</a><!– m –>
How to use it in PaintShop Pro
[img:3qjr0i76]http://download.nvidia.com/developer/NVTextureSuite/Paint_Shop_Pro_Steps.pdf[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://download.nvidia.com/developer/NVTextureSuite/Paint_Shop_Pro_Steps.pdf">http://download.nvidia.com/developer/NV … _Steps.pdf</a><!– m –>
(ATI compatible?)
It doesn’t work with PSP 11. It works with PSP 10, if file dds.8bi is copied in ‘..Plug-InsFile Formatsdds.8BI’.
DDS Converter 2.1
[img:3qjr0i76]http://eliteforce2.filefront.com/file/DDS_Converter;29412[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://eliteforce2.filefront.com/file/DDS_Converter;29412">http://eliteforce2.filefront.com/file/D … rter;29412</a><!– m –>
On a screenshot, I see S3 and nVidia. This tool is not compatible with AMD/ATI ?
NConvert
[img:3qjr0i76]http://perso.orange.fr/pierre.g/xnview/en_ncfeatures.html[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://perso.orange.fr/pierre.g/xnview/en_ncfeatures.html">http://perso.orange.fr/pierre.g/xnview/ … tures.html</a><!– m –>
nVidia tool
[img:3qjr0i76]http://developer.nvidia.com/object/nv_texture_tools.html[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://developer.nvidia.com/object/nv_texture_tools.html">http://developer.nvidia.com/object/nv_t … tools.html</a><!– m –>
(ATI compatible?)
There is also a ‘ATI .TGA Normal Map Generator’ but it lacks functions.
ATI tool
[img:3qjr0i76]http://ati.amd.com/developer/compressonator.html[/img:3qjr0i76]
<!– m –><a class="postlink" href="http://ati.amd.com/developer/compressonator.html">http://ati.amd.com/developer/compressonator.html</a><!– m –>