|Search this Thread|
|3rd Oct 2017, 1:49 AM||Patterns and pixelization when saving as .DDS, help? #1|
Hello! I'm trying to have my first patterns in the downloads section (yep, some may recognize it being Honeywell's ones ! I'm trying some conversion) and the mod who picked them talked about transforming some from 1 into more channels.
Hey, cool! I'm on it! :DDD
But here's the thing, doesn't matter how carefully I select or paint the masks both on photoshop (CS5) and Gimp (2.8.22), they look fine until I save in .DDS (both using the latest .DDS plugins)
EDIT: I'm using DXT5 ARGB 8 for Photoshop and BC3/DTX5 for Gimp
Both images are below with Delphy's preview on the left. On the right the images BEFORE being saved in .DDS. Photoshop do the worst job for sure, but gimp still have issues at some parts. I tried coming back and editing the dds versions, but after saving the pixelization comes back and in the very same points, and worse than before! It's not really visible if you leave the pattern with a dark background, darker leaves and light color flowers but that almost makes the 3 channel a "meh" option since you would need to always be careful.
Any idea of what can be causing it?
Videocard: AMD ATI Radeon HD 5870
Display Driver: 15.200.1062.1004 (Catalyst 15.7.1)
|3rd Oct 2017, 1:03 PM||#2|
Join Date: Jun 2012
In a problem inherent in the DDS format and DXT compression in particular, as far as I can tell. I've had issues like this before but I'm not aware of there being a proper way to solve it.
Here's a more in-depth explanation. It's from 14 years ago, which indicates that the problem is hardly a new or unknown one: http://celestia.space/forum/viewtopic.php?f=5&t=2813
And more: http://www.hard-light.net/forums/in...p?topic=85344.0
|7th Oct 2017, 6:49 PM||#3|
There is an alternative program you could use for exporting DDS, so you aren't focused on just nvidea's one. I have checked it out slightly, and since it's not an unknown thing that Directx 9 supported DDS types (DXT1, DTX3 and DXT5) are... crap. In fact, most gaming companies back then made their own DDS tools at one point due to the other ones being utter crap quality wise. It does however also support DXT10 and DXT11 (So directx 10 and directx 11) Which, we all know, give a way better result than the DXT9 ones. Unfortunately, for the sims 3 that won't be an option since it's built on Directx 9, thus, not being able to read the DXT10 and 11 data on textures or the DDS files. You could however try this tool out:
And for exporting it, just use the following settings:
Texture type: Color + Alpha (For DXT1, you want to get the color one instead)
Compression: BC3 linear (Means DXT5, for DXT1 you want to get the BC1 linear)
Min Maps: Auto generate
So I can't promise that the quality will be all that great but I did try this one out and I'm quite happy with it