This is a personal project of mine and not directly related to CTDP. However, as the topic is related to Modding I think this is still a good place to announce it.
In 2008 I programmed a small Java library to read and save compressed DirectDrawSurfaces(DDS) files. DDS is the common texture format in rFactor and part of DirectX. I had the problem, that I moved to a Mac and there were no applications to work with DDS-images. So I developed three tools to work with textures even on platforms other than Windows, but they work on Windows as well.
Badds is a batch editing tool for mass scaling textures. In for our mods we paint textures in 2048×2048 and we end up having hundreds of textures. This tool allows to scale and resave many textures at once and not having to save them one by one. DDS can be saved in DXT1-5 compression.
Radds is a for preview and review of textures. It’s a simple file browser and texture viewer with zoom and allows to view single color channels.
Dropps is a small programm for easy image conversion to the DDS-format by simple drag and drop. This supports PNG, JPG and BMP. DDS can be saved in DXT1-5 compression.
All three tools are released under the OpenSource GPLv3 License. The Source Code Repository at Github is open for everyone and I encourage forking and modification. At Github is also an issue tracker and I’m happy about feedback.