REtool v0.207 - DDS -> TEX conversion now supports arbitrary resolution sizes and mip counts
Added 2020-10-31 16:40:20 +0000 UTCUploaded new version: https://fluffyquack.com/tools/REtool.rar
Source code: https://fluffyquack.com/tools/source/REtool.rar
v0.207:
- When converting from DDS to TEX, it's now possible to use DDS textures of any resolution, any mip count, and most compression formats, and the TEX file will be updated accordingly.
I haven't tested this extensively (only tried it with 2 textures), but it should be fine.
For encoding BC7 DDS textures, I personally like using compressonator (https://github.com/GPUOpen-Tools/Compressonator/releases), but I'm probably biased as I very much lean towards command-line tools as I find them really useful for quick iterations of mod testing.
I haven't tested if different BC7 encoders result in different quality. The BC7 compression format is extremely variable with how blocks of image data can be stored, so some encoders could be very lazy or extra exhaustive with testing many variants. That kind of comparison is something I wanna do eventually.
Speaking of which, for anyone who's curious about BC formats and isn't sure how they all work, this article has very good explanations for all of them: http://www.reedbeta.com/blog/understanding-bcn-texture-compression-formats/