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 whocares7 Posted November 18, 2013 Share Posted November 18, 2013 There have been very few posts on the appropriate DDSopt parameters for optimizing uncompressed textures. The majority of the uncompressed textures in mods (vs. vanilla) are in body-related textures. * The other major comment is that uncompressed normal maps are noticeably better than compressed ones, so if the author provides uncompressed normal maps (e.g., *_msn.dds) it is best to keep these textures as uncompressed. I tried to optimize Mature Skin and Body, but concluded to leave the uncompressed body and face normals(_msn.dds) untouched.Going from X8 to R5 for the _msn* degraded the quality considerably, giving me some artifacts(in the compressonator) and less contrasted(warm) skin look in-game. D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenclothes - Babette.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothes - Dagny.dds ################################################# D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenclothes - Dagny.dds processing: Format          : DXT5 Dimensions      : 1024x1024 - 11 levels notes: Alpha-channel has 256 distinct value(s), including black and white. # childrenclothes - Dagny_n.dds ############################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenclothes - Dagny_n.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothes - middleclass.dds ########################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenclothes - middleclass.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 512x512 - 1 to 10 levels notes: Missing 9 mip-level(s) complemented. delta:           349526 bytes less # childrenclothes - orphan.dds ################################################ D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenclothes - orphan.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 512x512 - 1 to 10 levels notes: Missing 9 mip-level(s) complemented. delta:           87382 bytes less # childrenclothes - Royal.dds ################################################# D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenclothes - Royal.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothes.dds ######################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenclothes.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothesv02.dds ###################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenclothesv02.dds processing: Format          : DXT5 Dimensions      : 2048x2048 - 1 to 12 levels notes: Alpha-channel has 256 distinct value(s), including black and white. Missing 11 mip-level(s) complemented. delta:           1398128 bytes more # childrenclothesv03.dds ###################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenclothesv03.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothes_n.dds ####################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenclothes_n.dds processing: Format          : DXT1 Dimensions      : 512x512 - 10 levels # childrenshoes - Dagny.dds ################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenshoes - Dagny.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 256x256 - 1 to 9 levels notes: Missing 8 mip-level(s) complemented. delta:           87382 bytes less # childrenshoes - Dagny_n.dds ################################################# D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenshoes - Dagny_n.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 256x256 - 1 to 9 levels notes: Missing 8 mip-level(s) complemented. delta:           87382 bytes less # childrenshoes - orphan.dds ################################################## D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenshoes - orphan.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 256x256 - 1 to 9 levels notes: Missing 8 mip-level(s) complemented. delta:           87382 bytes less # childrenshoes - orphan_n.dds ################################################ D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenshoes - orphan_n.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 256x256 - 1 to 9 levels notes: Missing 8 mip-level(s) complemented. delta:           87382 bytes less # childrenshoes-dark.dds ###################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenshoes-dark.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 256x256 - 1 to 9 levels notes: Missing 8 mip-level(s) complemented. delta:           87382 bytes less # childrenshoesMC.dds ######################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenshoesMC.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 256x256 - 1 to 9 levels notes: Missing 8 mip-level(s) complemented. delta:           87382 bytes less # childrenshoesMC_n.dds ####################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenshoesMC_n.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 256x256 - 1 to 9 levels notes: Missing 8 mip-level(s) complemented. delta:           87382 bytes less # childrenshoes_n.dds ######################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\f\childrenshoes_n.dds processing: Format          : DXT1 Dimensions      : 256x256 - 9 levels # childrenclothes - darkchild.dds ############################################# D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenclothes - darkchild.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothes - Frothar.dds ############################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenclothes - Frothar.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothes - Frothar_n.dds ############################################# D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenclothes - Frothar_n.dds processing: Format          : DXT5 to DXT1 Dimensions      : 512x512 - 1 to 10 levels notes: Automatic dropped alpha-channel. Missing 9 mip-level(s) complemented. delta:           87368 bytes less # childrenclothes - middleclass.dds ########################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenclothes - middleclass.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           349526 bytes less # childrenclothes - Nelkir.dds ################################################ D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenclothes - Nelkir.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothes - Nelkir_n.dds ############################################## D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenclothes - Nelkir_n.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 512x512 - 1 to 10 levels notes: Missing 9 mip-level(s) complemented. delta:           87382 bytes less # childrenclothes - orphan.dds ################################################ D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenclothes - orphan.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 512x512 - 1 to 10 levels notes: Missing 9 mip-level(s) complemented. delta:           349526 bytes less # childrenclothes.dds ######################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenclothes.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothes02.dds ####################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenclothes02.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 2048x2048 - 1 to 12 levels notes: Missing 11 mip-level(s) complemented. delta:           5592406 bytes less # childrenclothes03.dds ####################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenclothes03.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothes_n.dds ####################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenclothes_n.dds processing: Format          : DXT1 Dimensions      : 512x512 - 10 levels # childrenshoes - Nelkir.dds ################################################## D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenshoes - Nelkir.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 256x256 - 1 to 9 levels notes: Missing 8 mip-level(s) complemented. delta:           87382 bytes less # childrenshoes - Nelkir_n.dds ################################################ D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenshoes - Nelkir_n.dds processing: Format          : DXT5 Dimensions      : 256x256 - 1 to 9 levels notes: Alpha-channel has 256 distinct value(s), including black and white. Missing 8 mip-level(s) complemented. delta:           21872 bytes more # childrenshoes - orphan.dds ################################################## D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenshoes - orphan.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 512x512 - 1 to 10 levels notes: Missing 9 mip-level(s) complemented. delta:           349526 bytes less # childrenshoes - orphan_n.dds ################################################ D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenshoes - orphan_n.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 512x512 - 1 to 10 levels notes: Missing 9 mip-level(s) complemented. delta:           349526 bytes less # childrenshoesMC.dds ######################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenshoesMC.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 256x256 - 1 to 9 levels notes: Missing 8 mip-level(s) complemented. delta:           87382 bytes less # childrenshoesMC_n.dds ####################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\clothes\childrenclothes\m\childrenshoesMC_n.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 256x256 - 1 to 9 levels notes: Missing 8 mip-level(s) complemented. delta:           87382 bytes less # childrenclothesv04.dds ###################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\_byoh\clothes\childrenclothesvariants\f\childrenclothesv04.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothesv05.dds ###################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\_byoh\clothes\childrenclothesvariants\f\childrenclothesv05.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothes04.dds ####################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\_byoh\clothes\childrenclothesvariants\m\childrenclothes04.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less # childrenclothes05.dds ####################################################### D:\Games\ModOrganizer\mods\Prince and The Pauper\Textures\_byoh\clothes\childrenclothesvariants\m\childrenclothes05.dds processing: Format          : A8R8G8B8 to A4R4G4B4 Dimensions      : 1024x1024 - 1 to 11 levels notes: Missing 10 mip-level(s) complemented. delta:           1398102 bytes less Final report "D:\DDSopt_TPC\out": processed files: 39 modified textures: 39 skipped textures: 0 fixed textures: 0 fixed files: 0 broken files: 0 (0 without fixed ones) planar (1x1) textures: 0 changed texture formats: 33 i/o delta: -26629416 bytes tex delta: -26629416 bytes # femalebody_1.dds ############################################################ D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalebody_1.dds processing: Format          : DXT1 Dimensions      : 4096x4096 - 13 levels # femalebody_1_s.dds ########################################################## D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalebody_1_s.dds processing: Format          : X8R8G8B8 to L8 Dimensions      : 2048x2048 - 12 levels notes: Automatic greyscale conversion. delta:           11184810 bytes less # femalebody_1_sk.dds ######################################################### D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalebody_1_sk.dds processing: Format          : DXT1 to A8R8G8B8 Dimensions      : 1024x1024 to 1x1 - 6 to 1 levels notes: Planar image detected, collapsing to size 1x1. Texture was compressed. delta:           698876 bytes less # femalehands_1.dds ########################################################### D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalehands_1.dds processing: Format          : DXT1 Dimensions      : 2048x1024 - 12 to 11 levels notes: Excess of 1 mip-level(s) removed. delta:           8 bytes less # femalehands_1_s.dds ######################################################### D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalehands_1_s.dds processing: Format          : X8R8G8B8 to L8 Dimensions      : 2048x1024 - 12 to 11 levels notes: Automatic greyscale conversion. Excess of 1 mip-level(s) removed. delta:           5592407 bytes less # femalehands_1_sk.dds ######################################################## D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalehands_1_sk.dds processing: Format          : DXT1 to A8R8G8B8 Dimensions      : 1024x1024 to 1x1 - 6 to 1 levels notes: Planar image detected, collapsing to size 1x1. Texture was compressed. delta:           698876 bytes less # femalehead.dds ############################################################## D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalehead.dds processing: Format          : DXT1 Dimensions      : 2048x2048 - 12 levels # femalehead_s.dds ############################################################ D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalehead_s.dds processing: Format          : DXT1 Dimensions      : 2048x2048 - 12 levels notes: Automatic greyscale conversion. # femalehead_sk.dds ########################################################### D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalehead_sk.dds processing: Format          : DXT1 Dimensions      : 256x256 - 9 levels Final report "D:\DDSopt_TPC\out": processed files: 9 modified textures: 9 skipped textures: 0 fixed textures: 0 fixed files: 0 broken files: 0 (0 without fixed ones) planar (1x1) textures: 2 changed texture formats: 4 i/o delta: -18174977 bytes tex delta: -18174977 bytes # femalehead_msn.dds ########################################################## D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\bretonfemale\femalehead_msn.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 1024x1024 - 11 levels delta:           1398101 bytes less # femalehead_msn.dds ########################################################## D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\darkelffemale\femalehead_msn.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 1024x1024 - 11 levels delta:           1398101 bytes less # femalebody_1_msn.dds ######################################################## D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalebody_1_msn.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 2048x2048 - 12 levels delta:           5592405 bytes less # femalehands_1_msn.dds ####################################################### D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalehands_1_msn.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 1024x512 - 11 to 10 levels notes: Excess of 1 mip-level(s) removed. delta:           699053 bytes less # femalehead_msn.dds ########################################################## D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\female\femalehead_msn.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 1024x1024 - 11 levels delta:           1398101 bytes less # femaleheadorc_msn.dds ####################################################### D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\femaleorc\femaleheadorc_msn.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 1024x1024 - 11 levels delta:           1398101 bytes less # femalehead_msn.dds ########################################################## D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\highelffemale\femalehead_msn.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 1024x1024 - 11 levels delta:           1398101 bytes less # femalehead_msn.dds ########################################################## D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\imperialfemale\femalehead_msn.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 1024x1024 - 11 levels delta:           1398101 bytes less # femalehead_msn.dds ########################################################## D:\Games\ModOrganizer\mods\Mature Skin Texture and Body - UNP\textures\actors\character\redguardfemale\femalehead_msn.dds processing: Format          : X8R8G8B8 to R5G6B5 Dimensions      : 1024x1024 - 11 levels delta:           1398101 bytes less Final report "D:\DDSopt_TPC\out": processed files: 9 modified textures: 9 skipped textures: 0 fixed textures: 0 fixed files: 0 broken files: 0 (0 without fixed ones) planar (1x1) textures: 0 changed texture formats: 9 i/o delta: -16078165 bytes Link to comment Share on other sites More sharing options...
0 Luisangre Posted November 18, 2013 Share Posted November 18, 2013 There are some files that DDSopt can not downsize. All of these files are something like 4k x 1k or 2k x 1k resolutions. Been looking around for insight on this for the past 2 days but no luck. Are these files meant to be kept at these resolutions or is there an option somewhere to resize them? I'd like to have all textures resized to 1k x 1k or below. Thanks in advance. Link to comment Share on other sites More sharing options...
0 Kelmych Posted November 18, 2013 Share Posted November 18, 2013 I'm not sure why DDSopt can't resize some rectangular textures, but it can't. We asked Ethatron but it was around the time he took a new job and hasn't had time to work on DDSopt. It's one of the reasons I don't try to optimize Skyrim Flora Overhaul. I'm not sure it matters a lot; large textures only affect VRAM load if they are accessed frequently.There have been very few posts on the appropriate DDSopt parameters for optimizing uncompressed textures. The majority of the uncompressed textures in mods (vs. vanilla) are in body-related textures. * The other major comment is that uncompressed normal maps are noticeably better than compressed ones, so if the author provides uncompressed normal maps (e.g., *_msn.dds) it is best to keep these textures as uncompressed. I tried to optimize Mature Skin and Body, but concluded to leave the uncompressed body and face normals(_msn.dds) untouched.Going from X8 to R5 for the _msn* degraded the quality considerably, giving me some artifacts(in the compressonator) and less contrasted(warm) skin look in-game. We'll note this in the guide or you can if you prefer. It's always helpful to add comments based on actual tests. I've been doing some precision reduction for tangent space normal maps (*_n.dds) but I've been leaving the model space normal maps and face textures alone. Link to comment Share on other sites More sharing options...
0 Luisangre Posted November 18, 2013 Share Posted November 18, 2013 Interesting...I wonder if Texture Optimizer can resize them? https://forum.step-project.com/showthread.php?tid=228&page=71 Interesting info regarding this here...don't think I'll try TO just yet. Link to comment Share on other sites More sharing options...
0 Kelmych Posted November 18, 2013 Share Posted November 18, 2013 For me the issue is less about whether Texture Optimizer can resize them, and more about whether if it does how much graphic quality is lost. Link to comment Share on other sites More sharing options...
0 Luisangre Posted November 18, 2013 Share Posted November 18, 2013 Agreed, Kelmych. Hopefully DDSopt can take care of these textures in future updates. Running 2 optimizers on the same set of textures is just not worth it. Link to comment Share on other sites More sharing options...
0 Kelmych Posted November 24, 2013 Share Posted November 24, 2013 I added material to the Quick Start portion of the guide that includes a brief overview of using the new batch files for optimizing mods (vs. vanilla textures). To make it easier to understand how to use the batch files, I'm working on an example case to show how they can be used to optimize a set of STEP mods. Link to comment Share on other sites More sharing options...
0 Spock Posted November 25, 2013 Share Posted November 25, 2013 I started optimizing my mods an hour ago (using the wiki guide, started with Lockpicking Interface), there are some things that came up: 1. does it matter whether the mod files are sorted in "data" (inside the archive) or not? 2. the batch file extracts some textures to the mod optimized subfolders, is this intentional (C:\TES V\DDSopt\Working\Mod Optimized\without wings around keyhole-2845-1-2\Data\textures\interface\objects\lockpicking\lock01_n.dds and C:\TES V\DDSopt\Working\Mod Optimized\without wings around keyhole-2845-1-2\Data\textures\interface\objects\lockpicking\locksmallpiece.dds) ? Should DDSopt just overwrite those? 3. the batch file only extracts the normal map (C:\TES V\DDSopt\Working\Mod Normal Maps\without wings around keyhole-2845-1-2\Data\textures\interface\objects\lockpicking\lock01_n.dds) when executed a second time, this seems strange to me, is this normal? I ran the batch referred to in the guide: 4_Mod_Sorting&Pre-optimization.bat. I did not run 4_Mod_Sorting&Pre-optimization-beta.bat. Thanks in advance! Regards, Spock Link to comment Share on other sites More sharing options...
0 Kelmych Posted November 26, 2013 Share Posted November 26, 2013 [Edited] 4_Mod_Sorting&Pre-optimization-beta.bat is the correct batch file, and the guide has been updated to show that file name until more testing is done).Version 2.57 of the batch file was uploaded later this evening and fixes some previous problems. 1. No 2. In some cases it is. Some small uncompressed textures are put directly into Mod Optimized so their format isn't changed in DDSopt while optimizing large uncompressed textures (1Kx1K or greater). 3. Currently it is; this part of the batch file is being tested and improved. This is an interface texture, and there isn't a lot of value (VRAM reduction) in optimizing interface textures. Link to comment Share on other sites More sharing options...
0 Spock Posted November 26, 2013 Share Posted November 26, 2013 Thank you very much! I just got through several mods using your batch file. It saved me loads and loads of time! One minor improvement suggestion for the guide: Point 12. could be improved by stating where to put 5_Compress_Mods_7z.bat and that it needs the 7za.exe. If you optimize your mods 2 months after the vanilla textures you may have forgotten, it's not hard to find out though :) Link to comment Share on other sites More sharing options...
0 cybexgames Posted November 26, 2013 Share Posted November 26, 2013 @Kelmych I downloaded the latest version of the batch files for DDSopt (version 2.57),found that when I ran the "1_HRDLC_Clean-START.bat", which in turn runs the "1_HRDLC_Clean.bat", I found that the command windows does not close. When I looked at the log file for 1_HRDLC_Clean.bat, I found the last line was waiting for a user response. The line of code in "1_HRDLC_Clean.bat" is: rd "%cd%\Vanilla Extracted\HRDLC3\textures\dlc02\armor\amulets" /s but when I change it to: rd "%cd%\Vanilla Extracted\HRDLC3\textures\dlc02\armor\amulets" /s /q it work fine, not sure it is just unique to my setup or not, but felt that I should let you know. Link to comment Share on other sites More sharing options...
0 mikegray Posted November 27, 2013 Share Posted November 27, 2013 Heya! I have a decent machine (win7 64, i5 2500K@4.5, 8g, 2 SSDs, HD 6950 2g), but I like to run scripted mods, and am hoping to get better stability by getting serious about texture optimization. I've recently transitioned from a full TPC installation to an almost full STEP set. I'm hoping that setting my Bethesda stuff to 1024 /512 and dialing my STEP mod textures back to "standard level" will give my game some more breathing room. Two questions: 1) I've already followed STEP directions about fixing, optimizing and reducing my Bethesda material to 1024 / 512. (I.e., vanilla, dawnguard, heathfire, dragonborn, hrdlc1-3.) However, I recently noticed "Bethesda Hi-Res Optimized" is on the STEP mod list. Is there any reason to use this or can I just ignore it? 2) I've followed directions, used the batch files and created the following set of directories: OPT Mod Exterior Normal Maps OPT Mod Exterior Textures OPT Mod Normal Maps OPT Ordinary Textures OPT Uncompressed Textures While I was at it, I took the opportunity to reduce the textures of several other mods. (Like: Craftable Cloud Storage, Vilja, Arissa alpha, Falskaar, Helgen Reborn, Footprints, Frostfall, Wet & Cold, Real Skin - Women & Men, Inconsequential NPCs, Winter is Coming.) (BTW, I noticed that Automatic Variants didn't "take" - i.e., the batch file didn't see the texture files hidden away in its "AV Packages" folder. I'm pretty sure that I'm going to drop this mod anyway, but it would be nice to have it in the batch file.) However, I'm not quite sure how I want to go about putting the material back into Mod Organizer to try it out. My current idea is to add the individual mod directories from all 5 folders into a single .7z file, extract them into a folder and run a batch rename - e.g. "Visible Windows" would become "OPT - Visible Windows." Then I could copy all the folders to my MO mod directory and put each "OPT - " folder directly below the original version in MO's left hand pane. A little bit fiddly, but this would allow pretty decent control over which reduced texture files get activated. What would you recommend? Link to comment Share on other sites More sharing options...
0 Kelmych Posted November 27, 2013 Share Posted November 27, 2013 Heya! I have a decent machine (win7 64, i5 2500K@4.5, 8g, 2 SSDs, HD 6950 2g), but I like to run scripted mods, and am hoping to get better stability by getting serious about texture optimization. I've recently transitioned from a full TPC installation to an almost full STEP set. I'm hoping that setting my Bethesda stuff to 1024 /512 and dialing my STEP mod textures back to "standard level" will give my game some more breathing room. Two questions: 1) I've already followed STEP directions about fixing, optimizing and reducing my Bethesda material to 1024 / 512. (I.e., vanilla, dawnguard, heathfire, dragonborn, hrdlc1-3.) However, I recently noticed "Bethesda Hi-Res Optimized" is on the STEP mod list. Is there any reason to use this or can I just ignore it?If you are using 1024/512 maximum size textures STEP recommends using the "Bethesda Hi-Res Optimized" mod. Instructions are here. Textures from this mod will in many cases be used instead of ones from the HRDLC. 2) I've followed directions, used the batch files and created the following set of directories:OPT Mod Exterior Normal MapsOPT Mod Exterior TexturesOPT Mod Normal MapsOPT Ordinary TexturesOPT Uncompressed Textures The DDSopt guide instructions use a batch file to initially separate the textures from mods into 3-5 folders. The next optimization steps using DDSopt recombine optimized versions of these textures into individual mod folders in the "Mod Optimized" directory. The resulting mod folders are archived and used instead of the original unoptimized version of each mod. It looks like you didn't select "Mod Optimized" as the output directory for the DDSopt runs. If you want to use the mods with Mod Organizer or Wrye Bash you need to use the recombined versions. While I was at it, I took the opportunity to reduce the textures of several other mods. (Like: Craftable Cloud Storage, Vilja, Arissa alpha, Falskaar, Helgen Reborn, Footprints, Frostfall, Wet & Cold, Real Skin - Women & Men, Inconsequential NPCs, Winter is Coming.) That's fine. The batch file is designed to be used with any mod. It's has functioned properly (with only a few minor issues) in all the tests I have done; it is still being tested and refined. The most recent version of the batch files, 2.6, eliminates most of the remaining minor issues. Some slightly modified figures with constraint tab parameter recommendations will be put in the guide soon. The difference will be recommendations that lossless formatting with uncompressed model space normal maps and tint/tone maps be used (the text in the guide already suggests this). (BTW, I noticed that Automatic Variants didn't "take" - i.e., the batch file didn't see the texture files hidden away in its "AV Packages" folder. I'm pretty sure that I'm going to drop this mod anyway, but it would be nice to have it in the batch file.) That might be because the mods weren't recombined as mentioned above. However, I'm not quite sure how I want to go about putting the material back into Mod Organizer to try it out. My current idea is to add the individual mod directories from all 5 folders into a single .7z file, extract them into a folder and run a batch rename - e.g. "Visible Windows" would become "OPT - Visible Windows." Then I could copy all the folders to my MO mod directory and put each "OPT - " folder directly below the original version in MO's left hand pane. A little bit fiddly, but this would allow pretty decent control over which reduced texture files get activated. What would you recommend? If the mods are in folders in the "Mod Optimized" folder, the "5_Compress_Mods_7z.bat" batch file will automatically archive the individual mods and rename them by adding "_opt" to the name (the DDSopt default renaming approach, by the way). You then have individual archives for each mod which are easy to use when installing. This approach also reduces issues in maintenance. When you want to use a new version of a mod you only need to replace a single file, and this doesn't affect any of the other mods already in MO. You'll find that over a few months mod maintenance (optimizing new updates and replacing old versions) will take more time than the original optimization and installation effort, so whatever approach you use should be designed to minimize maintenance. Link to comment Share on other sites More sharing options...
0 Spock Posted November 28, 2013 Share Posted November 28, 2013 Hmm... no matter what files I process with the new bat (2.6), I always get these two errors: 2013/11/26 03:52:27 ERROR 5 (0x00000005) Accessing Source Directory C:\TES V\DDSopt\Working\Mod DDS\ Access is denied. 2013/11/26 03:52:27 ERROR 5 (0x00000005) Accessing Source Directory C:\TES V\DDSopt\Working\Mod DDS\ Access is denied. There is no Mod DDS folder, can I ignore this? Another quick question: Better Bones and Better Shadowmarks both have note 4 in the list. Does this mean I should process them separately choosing only lossless options in the constrains tab? Link to comment Share on other sites More sharing options...
0 Kelmych Posted November 29, 2013 Share Posted November 29, 2013 The batch file moves Better Shadowmarks uncompressed textures, which are small, directly to the output. Better Bones uncompressed textures (which are larger) are put in the Mod Mixed Uncompressed Textures folder so they can be optimized. I'm not getting an access error with Mod DDS (or any other serious errors); I made several runs including a single mod and a large set of mods. Before you ran the batch did you remove the old temporary folders? Mod Optimized Archive is OK but the rest aren't. 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