(01-25-2018, 01:10 AM)Techie Android Wrote: That's a lot of extra work to go through. You know there's a script that Bighead made to do just that. I strongly suggest using the compressonator though because it results in far better quality.
Actually, I've discussed this already with Bighead. We came to the conclusion to keep using TexConv for the time being since compressonator fails in certain senarios, and requires a few workarounds to properly function.
Although Bighead's texture tool is amazing! It's much easier to integeate TexConv nativly into my installer rather then the texture tool that utilizes the same program.
We have our differences though. In my installer I offer a veriaty of different options. Including texture quality and format. All these textures stem off from one core .png pack, and get converted and downacaled during the installation.
Altough it takes more time for the end-user, I still highly prefer this method over offering a multitude of different pre-converted packs. Because of this only one pack needs to be maintained, and all the other versions are automatticly updated aswell. Since the installation can be put on the background, I personally don't care that much about the time it takes to get to completion
Why keep offering the .png packs you ask? Simple. They are much easier to maintain. I find working with BC7 textures very annoying. They require a 3rd-party program to be opened in the first place, and that is only for viewing purposes, and it gets worse when trying to find back your custom mipmap. I see the .png version as a debugger mode of sorts. I use them for viewing the changes I make to an texture. They are quick and easy to export and are at a very high quality level. Then during the installation, they are converted to .dds. These have better performance and compression, but are not meant to be edited afterward.
Please not that the installer does not only offer the texture packs and also offers a lot of other features, like shaders, custom geomity and other modifications.
Atleast that's my point of view. Thanks for the advice anyway!