full_inu Posted August 2, 2019 Posted August 2, 2019 Reddit topic was left without answer for 2 month, maybe I can find help here? The problem itself is: When adjusting or simply importing and then exporting textures (RGB 8-bit / per channel mode), I can export them as DDS with compression (DXT1/DXT5) or without (8.8.8 RGB/ 8.8.8.8 ARGB). Some textures on lossy export get artifacts, which significantly reduce image quality. Workaround is to export everything in lossless, textures is 6.5x times bigger. Example: Anybody have aany thoughs why it happens - or, at least, how this texture corruption is called?
27X Posted August 2, 2019 Posted August 2, 2019 There is no why. Compression is compression and lossy compression is just that, period. Lossy. Meaning loss, meaning visual fidelity degradation. Period. The higher the amount and depth of color information stored, the stronger the chance for information loss or a bad resolve on the endpoint of storage. Real simple. Even with something as heuristic with endpoint quality as BC7. Furthermore algorithms between differing apps tend to produce differing results, but the simple simple rub is there is no magic bullet. You compress something in a lossy format, it's going to be lower quality, period. end of. There are way to minimize the damage such as smartly wrapped UVs or having normals based on direct topology, but there is no magic bullet, even with compression optimized formats like DDS. You either have a large file size or you have artifacts. Take your pic, pun intended. Generally speaking in the Skyrim community, people don't give the slightest fuck about quality, otherwise hot checkered trainwrecks like SG and Pure wouldn't have tens of thousands of downloads. Skyrim is a single player rpg, and ruled by the lords of fetishization, and I'm not talking about sex mods, and the rule of fetishes is leave your brain and common sense and quality control at the door. Your basic choices are leave quality at max and hear endless whining about potato hardware and blackness everywhere, do four times the work and literal bandwidth with versions from uncompressed to Nintendo entertainment system, or compress the fuck out of it and call it a day and bask in the easy upvotes cause OMG THAT'S MY FETISH. Chinese enbs have literal glow in the dark skin luminance for a reason, and that reason is 6bit laptop TFT panel.
full_inu Posted August 2, 2019 Author Posted August 2, 2019 8 hours ago, 27X said: You either have a large file size or you have artifiacts. Take your pic, pun intended. Holy shit, that's one large explanation. Quite reasonable, for sure. Yes, BC7 compression for Skyrim SE allows to avoid all those artifacts completely by having size as twice (21 Mb) as oldrim compressed (10,5 Mb) DXT1 file, while uncompressed will be 64 Mb. I have a potato hardware myself, so I just don't push anything that cause visible fps drop for me, but at the same time I'd rather take no quality loss action than take action to prevent potential complaints. OK, got it.
27X Posted August 3, 2019 Posted August 3, 2019 7 hours ago, full_inu said: to avoid all those artifacts completely This is factually untrue, otherwise BC5 and 6 wouldn't need to exist. "I can't see any artifacts @1080/6+2" isn't "there are no artifacts". BC7 causes less artifacts. Uncompressed has no artifacts unless the UV is garbage.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.