z929669 Posted April 25, 2012 Share Posted April 25, 2012 Discussion thread:DDSopt Guide by STEPWiki Link GET DDSopt:Github Pre-release versionsOfficial Nexus versions (select pre-release update 4) Link to comment Share on other sites More sharing options...
0 z929669 Posted June 16, 2013 Author Share Posted June 16, 2013 Where I compared my terrain textures, I found only that the original 152 b textures were converted to 132 b, and the alphas were messed up. I did not find any of my own 43 Kb converted to 132 b. Look at the non-HD vanilla files and compare in the DDSopt preview. I found many 43kb textures replaced, and I reran DDSopt on the vanilla textures to make sure. Here is one log entry as an example: # blackreach.16.-23.7.dds ##################################################### Skyrim\Wkg folder\Vanilla  Extracted\STD\textures\terrain\blackreach\blackreach.16.-23.7.dds processing: Format          : DXT1 to A8R8G8B8 Dimensions      : 256x256 to 1x1 - 9 to 1 levels  notes: Planar image detected, collapsing to size 1x1. Texture was compressed. delta:           43700 bytes less This particular texture is 256x256 and all cells are the same color, so ideally it should be able to be collapsed to a single cell. There is no alpha channel in the original texture. The preview display for the optimized texture doesn't look like the original but it isn't the display of a planar image at all; of course, I previously noticed that the DDSopt preview display isn't always correct when the image dimensions change. The Compressonator view of the optimized image is also strange, but the parameters are correct. Again, I'm not sure how Compressonator can display a 1x1 image.Yes, I see those now. The preview compares are not accurate due to the dimension diffs (as you alluded). Looking at each independently in DDSopt preview looks fine (just set source and destination to be identical). The only diff is the dimension. I think that all of these changes are OK though, since the textures should not need to be any more than 1x1, because they are invariant. I use the DDSopt-ed versions of the terrain in-game without any noticeable issues. Huge potential VRAM savings though. Link to comment Share on other sites More sharing options...
0 statmonster Posted June 17, 2013 Share Posted June 17, 2013 Disregarding the time investment -- is there any reason to NOT run all .dds files through DDSopt? They can't be made worse, right?From what I understand, there are some that get hideous when you DDSOpt them - I think WATER (the mod) is not supposed to react well to the process. Link to comment Share on other sites More sharing options...
0 Kelmych Posted June 17, 2013 Share Posted June 17, 2013 Yes, I see those now. The preview compares are not accurate due to the dimension diffs (as you alluded). Looking at each independently in DDSopt preview looks fine (just set source and destination to be identical). The only diff is the dimension. I think that all of these changes are OK though, since the textures should not need to be any more than 1x1, because they are invariant. I use the DDSopt-ed versions of the terrain in-game without any noticeable issues. Huge potential VRAM savings though.I use them also, although it is understandable why some users might be concerned. As far as I can tell, as Ethatron has said, the DDSopt collapsing is correct. It also occurs a lot in face tint textures; I haven't checked in-game whether the displayed versions of these are correct. Link to comment Share on other sites More sharing options...
0 torminater Posted June 17, 2013 Share Posted June 17, 2013 I use them also, although it is understandable why some users might be concerned. As far as I can tell, as Ethatron has said, the DDSopt collapsing is correct. It also occurs a lot in face tint textures; I haven't checked in-game whether the displayed versions of these are correct. That's what I've seen as well. If we can guarantee for any texture-type which gets collapsed to 132 bytes, that it is correctly optimized, this matter can be called resolved. I don't really know though how a mod tester/user could find a specific dubious texture which he thinks was incorrectly optimized? Link to comment Share on other sites More sharing options...
0 Phyrre56 Posted June 17, 2013 Share Posted June 17, 2013 OK, glad I asked. I did not understand that the optimizer could do damage. Thanks all. Link to comment Share on other sites More sharing options...
0 statmonster Posted June 18, 2013 Share Posted June 18, 2013 The best bet is to get a mod where the author has created them in the resolution you want. Link to comment Share on other sites More sharing options...
0 phazer11 Posted June 18, 2013 Share Posted June 18, 2013 Does STATUS give information about textures? You may also wish to speak to Aiyen he was working on a way to use TES5Edit to find troublesome textures. Link to comment Share on other sites More sharing options...
0 z929669 Posted June 18, 2013 Author Share Posted June 18, 2013 I use them also' date=' although it is understandable why some users might be concerned. As far as I can tell' date=' as Ethatron has said, the DDSopt collapsing is correct. It also occurs a lot in face tint textures; I haven't checked in-game whether the displayed versions of these are correct.[/quote'']That's what I've seen as well. If we can guarantee for any texture-type which gets collapsed to 132 bytes, that it is correctly optimized, this matter can be called resolved. I don't really know though how a mod tester/user could find a specific dubious texture which he thinks was incorrectly optimized?Best way to check really is in-game. Just optimize and play a lot. Anything wierd is likely doe to DDSopt, which can then be verified.Does STATUS give information about textures? You may also wish to speak to Aiyen he was working on a way to use TES5Edit to find troublesome textures.what is STATUS? Link to comment Share on other sites More sharing options...
0 rootsrat Posted June 18, 2013 Share Posted June 18, 2013 Does STATUS give information about textures? You may also wish to speak to Aiyen he was working on a way to use TES5Edit to find troublesome textures.what is STATUS?It's a mod that adds a new menu to MCM to display various information about the player and the game environment. It's a very helpful tool when testing mods. Link to comment Share on other sites More sharing options...
0 phazer11 Posted June 18, 2013 Share Posted June 18, 2013 Ok so weird stuff. I tried optimizing a mod called Immersive Creatures to 1024 and it caused DDSopt to crash at some point as it was optimizing the tintmasks. I just tried optimizing my Dawnguard.bsa's textures to 1024 straight into a .bsa archive and it also crashed at some point (seems like seruinsrubble ). It seems to be working on everything else. Any ideas? Link to comment Share on other sites More sharing options...
0 Freyrgjurd Posted June 18, 2013 Share Posted June 18, 2013 Just an observation: I analyze the DDSOpt results and always use it in one mod at a time. DDSOpt you entire texture directory is a bad idea. Grab the architechture and landscape files, ddsopt it to 2k/1k and you should have a nice descrease in vram use. Other mods need fine tunning, so this isn't as much as plug n' play. Link to comment Share on other sites More sharing options...
0 phazer11 Posted June 19, 2013 Share Posted June 19, 2013 Just an observation: I analyze the DDSOpt results and always use it in one mod at a time.DDSOpt you entire texture directory is a bad idea. Grab the architechture and landscape files, ddsopt it to 2k/1k and you should have a nice descrease in vram use.Other mods need fine tunning, so this isn't as much as plug n' play.Agreed I always do one at a time. Sometimes for mods like the aMidianBorn Book of Silence optimizing to 2k is pointless since Cabal already seems to have optimized it. Then there are the water mods which I believe have issues with optimization Link to comment Share on other sites More sharing options...
0 TechAngel85 Posted June 19, 2013 Share Posted June 19, 2013 As the old tech saying goes, "when all else fails, defrag" ...unless you have a SSD. Link to comment Share on other sites More sharing options...
0 z929669 Posted June 19, 2013 Author Share Posted June 19, 2013 Does STATUS give information about textures? You may also wish to speak to Aiyen he was working on a way to use TES5Edit to find troublesome textures.what is STATUS?It's a mod that adds a new menu to MCM to display various information about the player and the game environment. It's a very helpful tool when testing mods.Cool. Just grabbed it for kicks. Maybe someone will develop a RefScope for Skyrim next? Link to comment Share on other sites More sharing options...
0 phazer11 Posted June 19, 2013 Share Posted June 19, 2013 As the old tech saying goes' date=' "when all else fails, defrag" ...unless you have a SSD. [/quote']I does has an SSD George I does, I does Link to comment Share on other sites More sharing options...
Question
z929669
Discussion thread:
DDSopt Guide by STEP
Wiki Link
GET DDSopt:
Github Pre-release versions
Official Nexus versions (select pre-release update 4)
Link to comment
Share on other sites
Top Posters For This Question
360
353
51
51
Popular Days
May 7
26
Jan 31
26
Jan 22
23
Mar 22
21
Top Posters For This Question
Kelmych 360 posts
z929669 353 posts
Ethatron 51 posts
phazer11 51 posts
Popular Days
May 7 2012
26 posts
Jan 31 2013
26 posts
Jan 22 2013
23 posts
Mar 22 2013
21 posts
1,702 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now