Sign in to follow this  
Alundra

DDS Texture Compression

Recommended Posts

Alundra    2316

Hi,

DDS Texture compression is used a lot by a lot of game to render meshes.

Now, GPU is minimum 1go video ram and become to be 2go video ram.

Does it still needed ?

 

Thanks

Share this post


Link to post
Share on other sites
jeffkingdev    787
Absolutely!

DDS is just a file format. You can have an uncompressed DDS file. Although DXT compression is really good. Did you compare them? Some textures look just as good compressed as uncompressed.

Jeff.

Share this post


Link to post
Share on other sites
kauna    2922
Also, there is a slight performance advantage when using the block compressed texture formats (DXT / BC), since each block contains data of several texels and the typical texture access patterns make use of nearby texels. One block has data of 4x4 texels and it is compressed to 1:4 or 1:6 so sampling a compressed texture uses 1/4 or 1/6 of the memory bandwidth compared to non-compressed texture. The block decompression is implemented on the hardware and it is rather simple so it doesn't practically slow down.

Of course you don't need to use DDS as container, but there are already lots of tools for them.

Cheers! Edited by kauna

Share this post


Link to post
Share on other sites
MJP    19756
You can never have enough memory. Ever.

 

This. You might think it's crazy to use up all of that memory, but then one day you'll work with artists who come over to your desk and ask you why they can't put more than 16 textures on a mesh.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this