Jump to content

DynDOLOD 3.00 Alpha 171


sheson

Recommended Posts

9 minutes ago, ubiquitouseffigy said:

Okay I am so lost its a joke. I am just trying to get my grass to load further but I have no idea what I am doing and have been at it all day. I looked at the posts but I just dont get how to get to the debug area. 

What do you mean by "debug area"?
If you have do not understand an instruction or explanations, then you need to ask a specific questions about it.

Link to comment
Share on other sites

Posted (edited)
On 5/10/2024 at 2:42 PM, sheson said:

Read the first post and/or https://dyndolod.info/Official-DynDOLOD-Support-Forum#Post-Logs which DynDOLOD log and debug log when making posts.
Also upload ..\Skyrim\DynDOLOD\Logs\DynDOLOD_SSE_Object_Report.txt

Make a useful screenshot with more informative console of the full model and a screenshot of the LOD as explained in https://dyndolod.info/Official-DynDOLOD-Support-Forum#In-Game-Screenshots

3D tree LOD models are supposed to match the full model. Especially the 3D tree LOD models included with DynDOLOD Resources for the vanilla trees.

By default waterfalls are animated for the Far Grid distance of 21 cells.

How to address an issue, depends on the actual problem, so you need to report those properly first.

Hello Sheson,

I come back to you with the issue of dead trees having leaves in the distance (with 3D tree LODs).

Here are the logs:

 

https://pastebin.com/hCRgqLjc DynDOLOD_SSE_log.txt PART 1
https://pastebin.com/7uPnkSLq DynDOLOD_SSE_log.txt PART 2
https://pastebin.com/61t6PqfM DynDOLOD_SSE_log.txt PART 3

https://pastebin.com/MujQL0z9 DynDOLOD_SSE_log.txt PART 4

https://pastebin.com/Y80MY5FK DynDOLOD_SSE_log.txt PART 5


https://jmp.sh/s/yEmBJBqs6ogGITfoIPYJ DynDOLOD_SSE_Debug_log PART 1.txt

https://jumpshare.com/s/zvG1WyMkTyl2pGZ3LG3x DynDOLOD_SSE_Debug_log PART 2.txt
https://jumpshare.com/s/QD4Jpd12jCNCoQMC5Jxm DynDOLOD_SSE_Debug_log PART 3.txt

And here are the images. i know that you specified that we have to take screenshots and not photos but I cannot, for the life of me, make the screenshot function work on my setup. So these images will have to do.

1) https://imgbox.com/33VgMAah

2) https://imgbox.com/VJBgfOdS
3) https://imgbox.com/iXPlj5rN
4) https://imgbox.com/PXdAVjNk

You'll find a photo of the tree in the distance (1) with the coordinates from which I've taken it (2), then an image with the full tree (3) and one with the base FormID and other details about that tree (4).

As for the waterfalls, I solved my issue of seeing static waterfalls in the distance by editing the High settings mesh rule for fxwaterfallbody so that it has the flag "NeverFadeLOD" instead of "FarLOD". Now the waterfall LODs violently flicker though, any time that the player (or the camera through the console command TFC) moves.

EDIT:  I added another image to better highlight the Tree LOD in image (1) that gives me pain:  https://imgbox.com/XlZPVm15

Edited by Abbot
Link to comment
Share on other sites

1 hour ago, Abbot said:

Hello Sheson,

I come back to you with the issue of dead trees having leaves in the distance (with 3D tree LODs).

Here are the logs:

 

https://pastebin.com/hCRgqLjc DynDOLOD_SSE_log.txt PART 1
https://pastebin.com/7uPnkSLq DynDOLOD_SSE_log.txt PART 2
https://pastebin.com/61t6PqfM DynDOLOD_SSE_log.txt PART 3

https://pastebin.com/MujQL0z9 DynDOLOD_SSE_log.txt PART 4

https://pastebin.com/Y80MY5FK DynDOLOD_SSE_log.txt PART 5


https://jmp.sh/s/yEmBJBqs6ogGITfoIPYJ DynDOLOD_SSE_Debug_log PART 1.txt

https://jumpshare.com/s/zvG1WyMkTyl2pGZ3LG3x DynDOLOD_SSE_Debug_log PART 2.txt
https://jumpshare.com/s/QD4Jpd12jCNCoQMC5Jxm DynDOLOD_SSE_Debug_log PART 3.txt

And here are the images. i know that you specified that we have to take screenshots and not photos but I cannot, for the life of me, make the screenshot function work on my setup. So these images will have to do.

1) https://imgbox.com/33VgMAah

2) https://imgbox.com/VJBgfOdS
3) https://imgbox.com/iXPlj5rN
4) https://imgbox.com/PXdAVjNk

You'll find a photo of the tree in the distance (1) with the coordinates from which I've taken it (2), then an image with the full tree (3) and one with the base FormID and other details about that tree (4).

As for the waterfalls, I solved my issue of seeing static waterfalls in the distance by editing the High settings mesh rule for fxwaterfallbody so that it has the flag "NeverFadeLOD" instead of "FarLOD". Now the waterfalls LODs violently flicker though any time that the player (or the camera through the console command TFC) moves.

Zip log files and upload them to the file service as explained instead of splitting them across several pastebins or fileservices.
Taking screenshots on PC is a rudimentary computer skill, which is explained in countless guide, explanations, videos etc.
If you want people to help you, make an effort to make things as easy/accessible as possible for the people trying to help you instead of making them work for you.
I wrote/linked those instructions for a reason.

Also upload ..\Skyrim\DynDOLOD\Logs\DynDOLOD_SSE_Object_Report.txt as requested.

As explained in https://dyndolod.info/Generation-Instructions#2-Generate-The-LOD-Mod-with-DynDOLODIn case a summary of messages was created and opened in the default browser check all its entries to learn about problems and if they need to be addressed.

The log/summary reports https://dyndolod.info/Messages/Billboard-For-Model-Has-Different-CRC32
Generate LOD billboards for the current load order with TexGen first.

As explained in https://dyndolod.info/Generation-Instructions#Prerequisites,
Do not install any 3rd party tree LOD billboards. Use TexGen to generate all desired LOD billboards.

If problem persists with tree LOD not matching, upload new DynDOLOD log, debug, DynDOLOD_SSE_Object_Report.txt and also the TexGen log and debug log.

No useful screenshots for waterfalls have been posted.
It is not a good idea to use NeverFade* on a NIF that is used many times across a worldspace, especially for performance reasons. Using reference rules to target a limited list of waterfall references would be a better approach. Do not set Level0, Level1, Level2 and uncheck Dynamic to not have both LOD types added. See https://dyndolod.info/Help/Mesh-Mask-Reference-Rules

 

Link to comment
Share on other sites

Posted (edited)

I'm new to this so forgive me for poor posting structure or info provided but I have a problem when building textures. It always gets stuck on...

Creating C:\Modding\DynDOLOD\TexGen_Output\textures\dlc02\lod\dlc2road01ash01lod.dds from 4 textures

The same one over and over. I noticed that texgen64 drops from around 30% cpu(On this stage) usage to about 5% when it hits this dds. 

I have tried a few of the suggested command parameters for texgen ini to see about getting it unstuck. I dont have an antivirus and no uac problems. I even tried updating my graphics driver and rebooting my system. I have fixed all the xedit errors and even tried looking to see what mod this is from to just try removing it buuuut i cant seem to find what mod/dlc this is from specifically.

Any ideas whats going on? Its not producing a log for me to post as its not actually giving me errors just stalls and does nothing.

What more info do you need to help resolve this?

Edited by air401
Link to comment
Share on other sites

28 minutes ago, air401 said:

I'm new to this so forgive me for poor posting structure or info provided but I have a problem when building textures. It always gets stuck on...

Creating C:\Modding\DynDOLOD\TexGen_Output\textures\dlc02\lod\dlc2road01ash01lod.dds from 4 textures

The same one over and over. I noticed that texgen64 drops from around 30% cpu(On this stage) usage to about 5% when it hits this dds. 

I have tried a few of the suggested command parameters for texgen ini to see about getting it unstuck. I dont have an antivirus and no uac problems. I even tried updating my graphics driver and rebooting my system. I have fixed all the xedit errors and even tried looking to see what mod this is from to just try removing it buuuut i cant seem to find what mod/dlc this is from specifically.

Any ideas whats going on? Its not producing a log for me to post as its not actually giving me errors just stalls and does nothing.

What more info do you need to help resolve this?

Read the first post and/or https://dyndolod.info/Official-DynDOLOD-Support-Forum#Post-Logs which TexGen log and debug log to upload. In case the logs are not savedwhen the tool is closed because it is terminated prematurely, enable the real time log as explained and upload that.

See all the answers for https://dyndolod.info/FAQ#TexGen-DynDOLOD-stuck-while-creating-textures

"a few of the suggested command parameters for texgen ini" does not tell us which settings were actually set or if the settings were applied correctly. The debug or realtime log will show that and more.

Link to comment
Share on other sites

Posted (edited)
33 minutes ago, sheson said:

Read the first post and/or https://dyndolod.info/Official-DynDOLOD-Support-Forum#Post-Logs which TexGen log and debug log to upload. In case the logs are not saved because when the tool is closed because it terminated prematurely, enable the real time log as explained and upload that.

See all the answers for https://dyndolod.info/FAQ#TexGen-DynDOLOD-stuck-while-creating-textures

"a few of the suggested command parameters for texgen ini" does not tell us which settings were actually set or if the settings were applied correctly. The debug or realtime log will show that and more.

I have used 

RenderTexturesSingleThread=1
RenderSingle=1
LockTexconv=1

TexconvAdapterIndex=-1

All placed under the TexGen in the TexGen_SSE ini file. Sooo the  2nd ,3rd ,4th and 5th lines of the ini i guess as texgen is the first line. I assume that is correct.

https://ufile.io/na5qmegp for the zipped log files.

Edited by air401
Link to comment
Share on other sites

41 minutes ago, air401 said:

I have used 

RenderTexturesSingleThread=1
RenderSingle=1
LockTexconv=1

TexconvAdapterIndex=-1

All placed under the TexGen in the TexGen_SSE ini file. Sooo the  2nd ,3rd ,4th and 5th lines of the ini i guess as texgen is the first line. I assume that is correct.

https://ufile.io/na5qmegp for the zipped log files.

The debug log shows all those 4 setting to be their default false/0 setting. Double check for correct addition, no extra space etc. Upload the C:\Modding\DynDOLOD\Edit Scripts\DynDOLOD\TexGen_SSE.ini if help is required.

Have you checked the task manager for Texconvx64.exe processes that TexGenx64.exe might be waiting for?

The game is installed into Programs Files (x86). Follow any modding guide that explains how to install the game outside of it to avoid issues with UAC, antivir, etc.

Link to comment
Share on other sites

Posted (edited)
2 hours ago, sheson said:

It is not a good idea to use NeverFade* on a NIF that is used many times across a worldspace, especially for performance reasons. Using reference rules to target a limited list of waterfall references would be a better approach. Do not set Level0, Level1, Level2 and uncheck Dynamic to not have both LOD types added. See https://dyndolod.info/Help/Mesh-Mask-Reference-Rules

 

Would you mind telling me what do you mean by this? Instead of "Level*" in the mesh mask reference rule for waterfalls should I have all set to "None" or...?

Edited by Abbot
Link to comment
Share on other sites

4 minutes ago, sheson said:

The debug log shows all those 4 setting to be their default false/0 setting. Double check for correct addition, no extra space etc. Upload the C:\Modding\DynDOLOD\Edit Scripts\DynDOLOD\TexGen_SSE.ini if help is required.

Have you checked the task manager for Texconvx64.exe processes that TexGenx64.exe might be waiting for?

The game is installed into Programs Files (x86). Follow any modding guide that explains how to install the game outside of it to avoid issues with UAC, antivir, etc.

Hrm maybe that log is from a debug file when i didnt use them. I'll double check. but i have them currently setup as 

[TexGen]
RenderTexturesSingleThread=1
RenderSingle=1
LockTexconv=1
TexconvAdapterIndex=-1

; set to 1 to enable notices about skipped billboards
Notice=0 

ETC ETC....

The texconvx64.exe is currently running according to my detailed task manager right along with texgen64x.exe

Ya its the default install location for steam, i dont have any antivirus and i have UAC turned off. 

The whole texgen and dyn ran fine on my very first test run, back when i had no mods installed and just the base utilities installed. So no idea whats going on with this specific .dds. I've read in another thread that the guy enabled grass option when launching texgen and it worked as he was getting stuck on the same .dds as i am and it worked but when i launch texgen grass is greyed out but hd grass is checked. I editted a ini to be able to get grass to not be greyed out and able to be checked off but it still didnt progress past this one .dds.

Link to comment
Share on other sites

13 minutes ago, Abbot said:

Would you mind telling me what do you mean by this? Instead of "Level*" in the mesh mask reference rule for waterfalls should I have all set to "None" or...?

Correct, change Level0, Level1, Level 2 for LOD Level 4, 8 and 16 to None so disable static object LOD. Also uncheck the Dynamic checkbox.

Link to comment
Share on other sites

59 minutes ago, air401 said:

Hrm maybe that log is from a debug file when i didnt use them. I'll double check. but i have them currently setup as 

[TexGen]
RenderTexturesSingleThread=1
RenderSingle=1
LockTexconv=1
TexconvAdapterIndex=-1

; set to 1 to enable notices about skipped billboards
Notice=0 

ETC ETC....

The texconvx64.exe is currently running according to my detailed task manager right along with texgen64x.exe

Ya its the default install location for steam, i dont have any antivirus and i have UAC turned off. 

The whole texgen and dyn ran fine on my very first test run, back when i had no mods installed and just the base utilities installed. So no idea whats going on with this specific .dds. I've read in another thread that the guy enabled grass option when launching texgen and it worked as he was getting stuck on the same .dds as i am and it worked but when i launch texgen grass is greyed out but hd grass is checked. I editted a ini to be able to get grass to not be greyed out and able to be checked off but it still didnt progress past this one .dds.

No "newer" logs were provided.

Either wait for Texconvx64.exe to finish or kill it to see if TexGenx64.exe continues with an error message.

Checking to generate grass LOD billboards means, grass LOD billboards are being generated. It does not change stitched object LOD generation.
Forcing normal grass LOD billboards instead of automatic HD billboards when complex full grass texture are installed does not affect stitched object LOD generation. It simply disables generating the HD grass LOD billboard.

If anything, uncheck rendered Object LOD textures and Tree/Grass LOD Billboards to only generate Stitched Object LOD textures.
Maybe make sure the output folder is empty and reboot to make sure anything blocking file access is reset.

Link to comment
Share on other sites

1 hour ago, sheson said:

Correct, change Level0, Level1, Level 2 for LOD Level 4, 8 and 16 to None so disable static object LOD. Also uncheck the Dynamic checkbox.

So that just disables waterfall LOD entirely (as I suspected). Thing is, I would like to NOT see waterfalls appear out of thin air, otherwise I wouldn't be using DynDOLOD...

Link to comment
Share on other sites

19 minutes ago, Abbot said:

So that just disables waterfall LOD entirely (as I suspected). Thing is, I would like to NOT see waterfalls appear out of thin air, otherwise I wouldn't be using DynDOLOD...

No logs and no screenshot of mesh mask settings were provided.

Setting the 4 LOD Levels for object LOD to None disables the non animated static waterfalls being generated in static object LOD.

If you do not get dynamic waterfalls when setting Grid to Near/Far/NeverFade LOD, then it might be because you did not keep VWD set or did not unset Dynamic or maybe you changed Reference from Unchanged to something else.

Link to comment
Share on other sites

Posted (edited)
10 hours ago, sheson said:

No "newer" logs were provided.

Either wait for Texconvx64.exe to finish or kill it to see if TexGenx64.exe continues with an error message.

Checking to generate grass LOD billboards means, grass LOD billboards are being generated. It does not change stitched object LOD generation.
Forcing normal grass LOD billboards instead of automatic HD billboards when complex full grass texture are installed does not affect stitched object LOD generation. It simply disables generating the HD grass LOD billboard.

If anything, uncheck rendered Object LOD textures and Tree/Grass LOD Billboards to only generate Stitched Object LOD textures.
Maybe make sure the output folder is empty and reboot to make sure anything blocking file access is reset.

[Window Title]
TexGen

[Main Instruction]
Texconv error 1.

[Content]
"C:\Modding\DynDOLOD\Edit Scripts\Texconvx64.exe" -nologo -nogpu -y -sepalpha -aw 256  -keepcoverage 0.85 -f BC7_UNORM -bc q -o "C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod" -flist "C:\Users\Super Awesome Dude\AppData\Local\Temp\TexGen_SSE\Texconv_514_36_F7D67F2CE883454FA334C97792C1855D.txt"

Click on this link for additional explanations and help for this message

For qualified help and advice or to report a problem make a post on the official DynDOLOD support forum.

[Exit TexGen]

[Footer]
Online Help | Support Forum | Copy message to clipboard

Thats the error i get when force killing texconvx64. Any idea?

This was in the txt file it linked for me in the error msg

#"C:\Modding\DynDOLOD\Edit Scripts\Texconvx64.exe" -nologo -nogpu -y -sepalpha -aw 256   -keepcoverage 0.85 -f BC7_UNORM -bc q -o "C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod"
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01icelakesurfacelod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\castlefloorstone03lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01soulcairnrock01lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\seruinsmarble01_4x4lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01sctrimlod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01icelakesurfacelod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\castlewallstone01lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\castlefloorstone03lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dfloor01lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01soulcairndirt05lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\statueofauriellod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\castlewallstone04lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\castlewallstone01lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01soulcairndirt05lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\statuestone01lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01soulcairndirt01lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\castlewallstone05lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\seruinswall01_1x2lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\seruinsmarble01_4x4lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01soulcairndirt01lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\castlewallstone05lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01scstairslod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01soulcairndirt03lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01castlefortlod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\seruinswall01_1x2lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01soulcairndirt03lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01scstairslod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\castlewallstone03lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01soulcairnrock01lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\statueofauriellod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\statuestone01lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\castlewallstone03lod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01castlefortlod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\castlewallstone04lod_n.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dlc01sctrimlod.dds
C:\Modding\DynDOLOD\TexGen_Output\textures\dlc01\lod\dfloor01lod.dds

 

I have cleared out those folders and moved what was in there to a backup folder and im in the process of trying again with empty folders.

EDIT: So ive been watching the properties of the TexGen_Output folder and im seeing the size change even when it gets stalled on a LOD so i believe it is working its just taking forever on a few of the LOD creations. Im stuck on 1 now for about 45 minutes but it constantly changing the size of the folder so ill just let it run over night and see if it finishes in the next few hours.

Edited by air401
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.