Jump to content

DynDOLOD 3.00 Alpha 180


sheson

Recommended Posts

1 hour ago, PorcelanovaVaza said:

Hello,

Is there a way I can not generate object LOD for specific worldspaces? I want object LOD in all my worldspaces except one. I am aware of the specific chunk feature in the expert mode but was wondering if there is an easier way.

Thanks.

https://dyndolod.info/Generation-Instructions
Depending on preferences and desired options, use the wizard mode or click to advanced mode.
Select the worldspaces to generate the LOD mod for.

https://dyndolod.info/Help/Wizard-Mode#Select-Worldspaces The image on top of the page shows the worldspace selection box on top right under "DynDOLOD".
For convenience all worldspaces are already selected. Use right click to select all or none.

https://dyndolod.info/Help/Advanced-Mode#Worldspaces The image on top of the page shows the worldspace selection box top left.
Select the worldspaces to generate the LOD mod for. Use right click to select all or none.

After generating for the desired list of workdspaces with one set of options, install output. Start DynDOLOD again with the output active. Select different worldspace and options. Install new output merging with old output, overwrite all old files from first generation, in particular the plugins and SKSE json/data files.

Typically all LOD types should be generated for all worldspaces for consistency. If there are issues they should be troubleshooted or reported so they can be fixed if possible

Link to comment
Share on other sites

1 hour ago, RinAvenir said:

I attempted to run Texgen multiple times since a couple days ago with no success. 

It starts just fine and hits a snag at creating a very particular Solitude texture. The two processes (Taking your Firstborn and the Texture Conversion process) disappears and seems to stop and it gets stuck unable to continue. I have all antivirus disabled and I have Dyndolod installed outside of the security sensitive folders mentioned in the tutorial. All the requirements  listed are up to date and installed them again to make sure. 

Here are the links to the two logs required for troubleshooting: 

Texgen log: https://ufile.io/rhe0mdwo

Texgen debug log: https://ufile.io/0d3qg0ly

Moved to the DynDOLOD 3 Alpha thread.

I find it curious that you believe the problem to be a particular texture, while the different sessions in the log show it not be the last every time or it generating fine when doing it for vanilla. In fact what the log lines "creating..." show is that the textures is going to be saved uncompressed. Since things are running in parallel the log order is not necessarily the order in which things actually happen.

Check/report the output folder for the textures (and their *_n.dds) from the last couple lines have all been saved/exist.
Check/report if they are still uncompressed (888 or 8888 format) or if they have been successfully converted by Texconv.
Before closing TexGen, check/report if there are any txt or dds file in the temp folder C:\Users\Abby\AppData\Local\Temp\TexGen_SSE\ for Texconv.
Doublecheck there are really no Texconv processes TexGen might be waiting on.

Link to comment
Share on other sites

1 hour ago, sheson said:

Before closing TexGen, check/report if there are any txt or dds file in the temp folder C:\Users\Abby\AppData\Local\Temp\TexGen_SSE\ for Texconv.
Doublecheck there are really no Texconv processes TexGen might be waiting on.

I checked that file location and the Texgen_SSE folder is not in there. 

At the time the process got stuck, the Texconv process as well as the Taking Your First Born process would both disappear from the Task Manager and CPU usage + GPU usage would drop to zero as well. I left it running overnight to see if those processes would recover and they did not. 

Link to comment
Share on other sites

18 minutes ago, RinAvenir said:

I checked that file location and the Texgen_SSE folder is not in there. 

At the time the process got stuck, the Texconv process as well as the Taking Your First Born process would both disappear from the Task Manager and CPU usage + GPU usage would drop to zero as well. I left it running overnight to see if those processes would recover and they did not. 

TexGen can not be running/be stuck and not be listed in task manager at the same time. Sort by Process name (right click the header row to enable/disable columns)  in task manager and scroll down to where TexGenx64.exe is listed. Unfold it, too. Check the Process name column for TexConvx64.exe as well.

Check that the folder C:\Users\Abby\AppData\Local\Temp\TexGen_SSE\ is created shortly after TexGen is started, that txt and dds files are appearing/disappearing while it is generating textures.

Check/report the output folder for the textures (and their *_n.dds) from the last couple lines have all been saved/exist.
Check/report if they are still uncompressed (888 or 8888 format) or if they have been successfully converted by Texconv

Link to comment
Share on other sites

Edit: I checked the folder while Texgen was running and the folder is there. There's a txt file + a number of dds files in there. 

I also checked for the TexGen.exe process and it's not in the list right now. 

The textures in the last couple lines are in the output folders are saved in the Texgen_output location

Edited by RinAvenir
Link to comment
Share on other sites

4 minutes ago, RinAvenir said:

Edit: I checked the folder while Texgen was running and the folder is there. There's a txt file + a number of dds files in there. 

Do not cheery pick a random thing to answer only. Read my entire posts. I am not going to repeat all the other things to check and report.

When TexGen is stuck, is the folder empty or not?

Link to comment
Share on other sites

Okay. Here's the list of four things asked about: 

- Texgen Output Folder: The textures listed in the last couple lines are all saved in the location specified.
- 888 format?: There are no textures in the output that are still in this format from what i can see in the folders. 
- Temp Folder: There are still a couple hundred texture files that have file names that consist of a long string of letters and numbers + a txt file for Texconv in the Texgen_SSE temp folder location. Refreshed the folder a few times and the file count did not change indicating that files are not appearing and disappearing if it was running.  
- Task Manager: Texconv is not running in there it disappeared from the list alongside Texgen.exe when the texture creation got stuck. 

Link to comment
Share on other sites

1 hour ago, RinAvenir said:

Okay. Here's the list of four things asked about: 

- Texgen Output Folder: The textures listed in the last couple lines are all saved in the location specified.
- 888 format?: There are no textures in the output that are still in this format from what i can see in the folders. 
- Temp Folder: There are still a couple hundred texture files that have file names that consist of a long string of letters and numbers + a txt file for Texconv in the Texgen_SSE temp folder location. Refreshed the folder a few times and the file count did not change indicating that files are not appearing and disappearing if it was running.  
- Task Manager: Texconv is not running in there it disappeared from the list alongside Texgen.exe when the texture creation got stuck. 

What is the filename of the text file?

How can TexGen still show its Window and not be listed in task manager?
Is there anything in the Windows Event log about Texconv or TexGen?

Add LockTexconv=1 under [TexGen] in D:\SVBackups\Skyrim Files\DynDOLOD\Edit Scripts\DynDOLOD\TexGen_SSE.INI and see if that changes anything.
If not, add TexconvAdapterIndex=-1 under [TexGen] in D:\SVBackups\Skyrim Files\DynDOLOD\Edit Scripts\DynDOLOD\TexGen_SSE.INI and see if that changes anything.

Link to comment
Share on other sites

27 minutes ago, sheson said:

What is the filename of the text file?

How can TexGen still show its Window and not be listed in task manager?
Is there anything in the Windows Event log about Texconv or TexGen?

Add LockTexconv=1 under [TexGen] in D:\SVBackups\Skyrim Files\DynDOLOD\Edit Scripts\DynDOLOD\TexGen_SSE.INI and see if that changes anything.
If not, add TexconvAdapterIndex=-1 under [TexGen] in D:\SVBackups\Skyrim Files\DynDOLOD\Edit Scripts\DynDOLOD\TexGen_SSE.INI and see if that changes anything.

The LockTexconv=1 setting worked. 

With regards to the Windows Event log: I looked up the last log mentioning Texgen and this is what it said: 

 Windows Event Log: 
The program TexGenx64.exe version 3.0.0.127 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.
 Process ID: 11918
 Start Time: 01d98b28cd40f01b
 Termination Time: 4294967295
 Application Path: D:\SVBackups\Skyrim Files\DynDOLOD\TexGenx64.exe
 Report Id: 24e449fc-6dda-4941-9b54-f8077ecef89e
 Faulting package full name: 
 Faulting package-relative application ID: 
 Hang type: Top level window is idle

Link to comment
Share on other sites

36 minutes ago, RinAvenir said:

The LockTexconv=1 setting worked. 

With regards to the Windows Event log: I looked up the last log mentioning Texgen and this is what it said: 

 Windows Event Log: 
The program TexGenx64.exe version 3.0.0.127 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.
 Process ID: 11918
 Start Time: 01d98b28cd40f01b
 Termination Time: 4294967295
 Application Path: D:\SVBackups\Skyrim Files\DynDOLOD\TexGenx64.exe
 Report Id: 24e449fc-6dda-4941-9b54-f8077ecef89e
 Faulting package full name: 
 Faulting package-relative application ID: 
 Hang type: Top level window is idle

Good. You might need to add the same setting under [DynDOLOD] to D:\SVBackups\Skyrim Files\DynDOLOD\Edit Scripts\DynDOLOD\DynDOLOD_SSE.INI

So TexGen got terminated because it was perpetually waiting for Texconv processes to finish.

Link to comment
Share on other sites

11 minutes ago, sheson said:

Good. You might need to add the same setting under [DynDOLOD] to D:\SVBackups\Skyrim Files\DynDOLOD\Edit Scripts\DynDOLOD\DynDOLOD_SSE.INI

So TexGen got terminated because it was perpetually waiting for Texconv processes to finish.

Did the same thing with Dyndolod just to be sure and everything is working well now. 

Thank you for your time, sheson. 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.