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 dstansberry Posted May 17, 2013 Share Posted May 17, 2013 And while we're on the subject: 1) Is it better to pick a higher resolution texture and DDSopt it down, or to pick the lower resolution to begin with? 2) One area in which the DDSopt optimization process appears to give HUGE results is when dealing with facegen textures in assorted mods. Which begs the question, SHOULD they be optimized? The size savings is almost too good to seem... healthy? Link to comment Share on other sites More sharing options...
0 Wormheart Posted May 17, 2013 Share Posted May 17, 2013 Facegen textures often get reduced to a 1x1 pixel image, that is why they end up smaller. DDSOpt only shrinks them if every colour is the same so you don't lose anything, however the CS whines when it encounters these textures so I usually don't keep them. Link to comment Share on other sites More sharing options...
0 Kelmych Posted May 17, 2013 Share Posted May 17, 2013 I haven't tried optimizing Fallout texture files with DDSopt. DDS is a Microsoft file format so it may be possible to optimize Fallout textures with DDSopt. There is a version of Optimizer Textures for Fallout New Vegas, but I haven't looked to see how it differs from the Skyrim version. BSA files for Bethesda games have different formats for each game, so if you are going to try to optimize Fallout textures with DDSopt make sure they are loose files. Link to comment Share on other sites More sharing options...
0 EssArrBee Posted May 17, 2013 Share Posted May 17, 2013 I was unaware about the BSA formats, thank you for bringing that to my attention before I did a whole bunch of packing/unpacking with DDSopt. So would it be best to use FoMM to extract and pack the BSAs? Then just optimize the loose files with DDSopt, because I looked at BSAopt and it supports Fallout 3. I did run some of the unpacked BSAs from FNV through DDSopt and they only gained about 40MB for all the textures including DLCs. NMC, which is just textures and a few meshes so DDSopt shouldn't have an issue, was reduced by over 900MB. I guess I'll go to the nexus or beth forums to try and ask Etathron about the extent of support for other games. Link to comment Share on other sites More sharing options...
0 Kelmych Posted May 17, 2013 Share Posted May 17, 2013 And while we're on the subject: 1) Is it better to pick a higher resolution texture and DDSopt it down, or to pick the lower resolution to begin with? If the mod has multiple resolutions available then it should be better to select the one with proper resolution. It depends on how the mod author created the lower resolution textures; if they were done with a high quality tool then they are preferable (of course, you typically have no way of knowing this). DDSopt also recreates all the mipmaps, and the ones it creates are better than those of many of the texture creation tools. One way that DDSopt can increase file size is when the original textures don't have all the mipmaps needed; DDSOpt will add the missing ones. By the way, there is some discussion of this in the DDSopt Technical FAQ. Link to comment Share on other sites More sharing options...
0 Kelmych Posted May 17, 2013 Share Posted May 17, 2013 Ethatron has been inactive on most forums for a while since he started a new job earlier this year. I don't think it matters which tool you use to extract the files from BSAs; I'd use whichever one takes the least time including the UI parameter entry. Link to comment Share on other sites More sharing options...
0 EssArrBee Posted May 17, 2013 Share Posted May 17, 2013 Yeah I found this from him in an old thread:There is nothing specifically in it which takes care of the other games specific quirks. It works on any DDS, but only on O and S/F/NV BSAs (no Morrowind).If specific textures are not in gamma-space for NV fe. you'll likely get sub-optimal results.Looks like it works for everything except Morrowind, which just needs to be extracted by something else before optimizing. Link to comment Share on other sites More sharing options...
0 dstansberry Posted May 17, 2013 Share Posted May 17, 2013 And while we're on the subject: 1) Is it better to pick a higher resolution texture and DDSopt it down, or to pick the lower resolution to begin with? If the mod has multiple resolutions available then it should be better to select the one with proper resolution. It depends on how the mod author created the lower resolution textures; if they were done with a high quality tool then they are preferable (of course, you typically have no way of knowing this). DDSopt also recreates all the mipmaps, and the ones it creates are better than those of many of the texture creation tools. One way that DDSopt can increase file size is when the original textures don't have all the mipmaps needed; DDSOpt will add the missing ones. By the way, there is some discussion of this in the DDSopt Technical FAQ.Thank you for the input - and the link. I'll check it out. I'm considering reinstalling and re-optimizing the texture packs with a resolution cap in place, and following the suggestions I've seen here and elsewhere regarding halving the size of the normals. My poor li'l PC (i7 3770, GTX670 4GB, 16GB RAM) can't seem to make it into Riverwood from Helgen! Link to comment Share on other sites More sharing options...
0 Aiyen Posted May 17, 2013 Share Posted May 17, 2013 Finished my testing of Markarth. I get nowhere near 3Gb in those cells. Tried directly outside the city, and inside the city, and some houses. All working fine and staying well below the limits. As Fcqt says, try to reduce or get the 1k version of SRO instead. That will bring you down by quite a bit. ¨ In general I agree with this RAM usage numbers. Mine are overall a bit lower because I just reduced most of my AV ones to 1k to compensate for the stress SkyTEST puts on the load. Link to comment Share on other sites More sharing options...
0 Setis Posted May 18, 2013 Share Posted May 18, 2013 Thanks for the Windhelm Test FCqt, I've been able to reliably test with that. Still hitting the limit so I'll have to see what else I can pare down. Link to comment Share on other sites More sharing options...
0 FCqt Posted May 18, 2013 Share Posted May 18, 2013 I forgot to mention one big thing. If you are not using Bethesda Hi-Res DLC Optimized by Vano89 (Hybrid + Vanilla Normal Maps),I'm pretty sure you will never make the 3GB cut unless you make huge sacrifice over several mods. You can also try disableing Book Cover for interiors performance if u struggle there but it shouldnt be an issue with Hi-Res DLC Optimized. Link to comment Share on other sites More sharing options...
0 Setis Posted May 18, 2013 Share Posted May 18, 2013 That seemed to help. My memory is still running dangerously high (makes me nervous!), but I did several laps of that Windhelm test and did not crash. I'm probably skirting right on the edge. Link to comment Share on other sites More sharing options...
0 Kelmych Posted May 18, 2013 Share Posted May 18, 2013 Thanks for finding this; I was never sure what BSAopt and DDSopt would do with Fallout BSA and texture files. I added this to the DDSopt guide. Link to comment Share on other sites More sharing options...
0 EssArrBee Posted May 18, 2013 Share Posted May 18, 2013 I don't think the guide lists how to edit the ini to ignore textures, is that something that you would like to handle on your own so it is done properly? or just haven't updated with that info yet? So far I've found 4 files that DDSopt doesn't do so well with optimizaiton: \textures\landscape\waterplanemuckpool.dds \textures\landscape\waterplanemuckpool_n.dds \textures\pipboy3000\screen.dds \textures\pipboy3000\screen_n.dds They are small files 16x16 and 64x64 that are reduced to 1x1 EDIT: messed up spacing Link to comment Share on other sites More sharing options...
0 z929669 Posted May 18, 2013 Author Share Posted May 18, 2013 I don't think the guide lists how to edit the ini to ignore textures, is that something that you would like to handle on your own so it is done properly? or just haven't updated with that info yet? So far I've found 4 files that DDSopt doesn't do so well with optimizaiton: \textures\landscape\waterplanemuckpool.dds\textures\landscape\waterplanemuckpool_n.dds\textures\pipboy3000\screen.dds\textures\pipboy3000\screen_n.dds They are small files 16x16 and 64x64 that are reduced to 1x1 EDIT: messed up spacingDDSopt will reduce large monochromatic textures to 1x1. I cannot find those you refer to to check, but can you confirm? 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