Author
Message
TazMan
GameGuru TGC Backer
13
Years of Service
User Offline
Joined: 20th Jan 2011
Location: Worldwide Web
Posted: 23rd Apr 2018 12:59
Hello, I am not sure if I missed something, are we able to use PNG now instead of DDS. I noticed it in the ORB that is supplied with GG. I am asking because if we are using PNG now which is better that or DDS files.

Thanks
HP Pavilion Laptop - AMD A8-4555M APU with Radeon(tm) HD Graphics - 1.6GHz, 8GB Memory, Windows 10 Home, 64-bit Operating System.

I've got something to say - It's better to burn out than fade away.
GraPhiX
Forum Support
19
Years of Service
User Offline
Joined: 15th Feb 2005
Playing:
Posted: 23rd Apr 2018 14:08 Edited at: 23rd Apr 2018 14:16
Hi TazMan

I was confused over this too, PNG are fine to use but DirectX utilizes DDS more efficiently just remember DDS is a lossy format the more you edit it and save it the more quality you lose, I export as PNG and when I am happy with the texture I export to DDS DXT1 for non transparency and DXT5 for transparent models. I am also sticking to 2048x2048 although some assets look perfectly fine at 1024x1024

PNG stores images in a compressed, lossless format that is optimized for storage on disk. DDS stores textures in formats that are native to the GPU, and hence optimized for GPU consumption. For PNG's to be useable as texture data, they typically need processing to convert to a GPU format, and possibly also create mipmaps. This can take some time if you have a lot of textures to load, particularly if you want to load them as a DXT/BC-compressed format so that they're optimized for GPU memory and bandwidth consumption. They will also need some manual processing if you want to load them as 1D, 3D, or Cube textures. DDS can store all of those formats natively, which means you can load them very quickly with little-to-no processing.

I did the preview orbs as PNG so that people could play with the textures and the quality of the previews orbs were high, I don't think anyone would use them in a game so thought it did not matter.
Welcome to the real world!
Main PC - Windows 10 Pro x64 - Core i7-7700K @4.2GHz - 32GB DDR4 RAM - GeForce GTX 1060-6G 6GB - 1TB NVe SSD
Test PC - Windows 10 Pro x64 - G4400 @3.3GHz - 16GB DDR3 RAM - GeForce GTX 950 2GB - 500GB SSD
TazMan
GameGuru TGC Backer
13
Years of Service
User Offline
Joined: 20th Jan 2011
Location: Worldwide Web
Posted: 23rd Apr 2018 14:16
Brilliant thanks GraPhix, just what I need. I also like using 2048 x 2048 for just about everything.

Andrew...
HP Pavilion Laptop - AMD A8-4555M APU with Radeon(tm) HD Graphics - 1.6GHz, 8GB Memory, Windows 10 Home, 64-bit Operating System.

I've got something to say - It's better to burn out than fade away.

Login to post a reply

Server time is: 2024-12-04 08:09:16
Your offset time is: 2024-12-04 08:09:16