There's been a lot of discussion over the years about .dds as texture files, what programs they work with etc but a couple of recent conversations I've had with friends here suggest that not everyone has fully realised the "end user" benefits that can be achieved with .dds files whether you create textures or not. The .dds format creates a much smaller file size than the .ace files that were originally used for MSTS/ORTS models. If you look at the screenshot below you can see the difference in size between the .ace and .dds files in my centerflow hopper set.
Screenshot (775).png
As you can see, the .dds files are a quarter of the size of the .ace files. I don't know enough about how PCs and ORTS work to say categorically that you can run 4 .dds files with the same amount of "effort" as you can run 1 .ace file but I have done plenty of experimenting with big trains on highly populated routes and where I might get a dip in framerates running a consist made up entirely of .ace files, replacing them with .dds textures makes a huge difference in performance.
Outside of buying or downloading sets that are already using .dds files, how can you benefit? The answer is very easily. First step is to download a program called DXTBmp. It can be found here:
https://dxtbmp.software.informer.com/4.0/
Once you've downloaded the program, install it and open it:
Screenshot (776).png
Then it is a simple matter of "dropping and dragging". Open any folder in your trainset with .ace files and drag one across into the DXTBmp program and drop it. You should then be able to see some of the texture file in the DTXBmp window (1). Then click on File (2), Save as and select DDS Texture (3), select DDS DXT3 (4) and then just click on Save (5). Getting some more "bang for your buck" with texture files is as easy as that.
Screenshot (783).png Screenshot (784).png Screenshot (785).png Screenshot (786).png
Screenshot (787).png
Note: Depending on the size of the .ace files, whether they are using an alpha channel etc, there are other "save as" options that can be used besides DDS DXT3, but for a general "how to" and performance boost, DDS DXT3 is a good option. In my experience with locos and rolling stock, pretty much all .ace files can be reduced in size when converting to .dds but depending on how much dropping & dragging you want to do, I generally only worry about files over 500 KB in size.
EDIT: In relation to Eric's point, plenty of older ace files have been compressed already. If you're unsure about file sizes, when you drop and drag one into the DXTBmp window, where the file name is displayed at the very top of the program (Compressed) will appear beside the file name. If it hasn't been previously compressed dds will provide a smaller file size.
Screenshot (775).png
As you can see, the .dds files are a quarter of the size of the .ace files. I don't know enough about how PCs and ORTS work to say categorically that you can run 4 .dds files with the same amount of "effort" as you can run 1 .ace file but I have done plenty of experimenting with big trains on highly populated routes and where I might get a dip in framerates running a consist made up entirely of .ace files, replacing them with .dds textures makes a huge difference in performance.
Outside of buying or downloading sets that are already using .dds files, how can you benefit? The answer is very easily. First step is to download a program called DXTBmp. It can be found here:
https://dxtbmp.software.informer.com/4.0/
Once you've downloaded the program, install it and open it:
Screenshot (776).png
Then it is a simple matter of "dropping and dragging". Open any folder in your trainset with .ace files and drag one across into the DXTBmp program and drop it. You should then be able to see some of the texture file in the DTXBmp window (1). Then click on File (2), Save as and select DDS Texture (3), select DDS DXT3 (4) and then just click on Save (5). Getting some more "bang for your buck" with texture files is as easy as that.
Screenshot (783).png Screenshot (784).png Screenshot (785).png Screenshot (786).png
Screenshot (787).png
Note: Depending on the size of the .ace files, whether they are using an alpha channel etc, there are other "save as" options that can be used besides DDS DXT3, but for a general "how to" and performance boost, DDS DXT3 is a good option. In my experience with locos and rolling stock, pretty much all .ace files can be reduced in size when converting to .dds but depending on how much dropping & dragging you want to do, I generally only worry about files over 500 KB in size.
EDIT: In relation to Eric's point, plenty of older ace files have been compressed already. If you're unsure about file sizes, when you drop and drag one into the DXTBmp window, where the file name is displayed at the very top of the program (Compressed) will appear beside the file name. If it hasn't been previously compressed dds will provide a smaller file size.







Comment