Jump to content

Recommended Posts

Posted
34 minutes ago, Zahkrii said:

You happen to have a dmp file for one of these?
From the ...\DynDOLOD\Edit Scripts\Export\ folder, can you upload all files matching one of the worldspaces that failed?  Choose a small one like MidwoodIsle or DesertIsland.

Posted
4 hours ago, sheson said:

Those LOD models are the vanilla LOD models with updated textures. Most mountains directly use the vanilla LOD models as they are.

So I now set up my own rule for vanilla LODs for mountains, and of course, having all level1 or level0 makes the pops disappear. Furthermore, the level0 seems to be good quality lod, as the transition between that and the full model is also very good.

The textures these nif files are using:

elfxmountaincliff02*:
lod0 textures\landscape\mountains\MountainSlab02.dds
lod1 textures\lod\MtnCliff02LOD.dds
lod2 textures\lod\MtnCliff02LOD.dds (even its the same as lod1, it still looks different)

So this is how bad vanilla lod nifs are?

I also went ahead and checked majestic mountains, and the lod created for that by you. Thx for that BTW. Here, lod1 and lod2 actually are very nicely similar to each other, but lod0 is differnet.

https://ibb.co/PFB0Lvh lod0h    textures\landscape\mountains\MountainSlab02.dds (textgen does not touch this one BTW)
https://ibb.co/1bV8sWy lod1     textures\lod\MtnCliff02LOD.dds
https://ibb.co/6t8gqM3  lod2     textures\lod\MtnCliff02LOD.dds

And of course there is the pop between level0 level1 transition because of that.

So why lod0 is different here? Shouldn't that look similar to lod1 and lod2? Or this is expected?
And that is because lod0 uses the full model textures while lod1 and lod2 uses the textures/lod ones?

I also noticed that vertex color is on for lod0 in both vanilla and majestic mountains, but off for lod1 and lod2.

Posted (edited)
5 hours ago, sheson said:

You happen to have a dmp file for one of these?
From the ...\DynDOLOD\Edit Scripts\Export\ folder, can you upload all files matching one of the worldspaces that failed?  Choose a small one like MidwoodIsle or DesertIsland.

Sorry, had to generate another. Here is the one for DesertIsland. It appears it has no" Grass Map" and "Tree Atlas Map".LODGen_SSE_DesertIsland_log.txtDynDOLOD_SSE_log.txt

Export Folder:LODGen_SSE_TexturesUsed_DesertIsland.txtLODGen_SSE_Terrain_DesertIsland.binLODGen_SSE_ObjectAtlasMap_DesertIsland.txtLODGen_SSE_ObjectAtlasMap_DesertIsland.lstLODGen_SSE_Export_TerrainUnderside_DesertIsland.txtLODGen_SSE_Export_DesertIsland.txtLODGen_SSE_AltTextures_DesertIsland.txt

Let me know if you require more.

Edit: Dump File - https://mega.nz/file/mzYgBBTI#TSwrlS5dFcGZ_ijswV-uoNQ5ZFZdhEBwKAS70HFWYrQ

Edited by Zahkrii
for dmp file
Posted
10 hours ago, DarthVitrial said:

Did you change something in that version? The crash isn't happening with that one.

So far all the changes are about adding more try/catch blocks in order to get stuff into the log.

Posted
7 hours ago, captaingabi said:

So I now set up my own rule for vanilla LODs for mountains, and of course, having all level1 or level0 makes the pops disappear. Furthermore, the level0 seems to be good quality lod, as the transition between that and the full model is also very good.

The textures these nif files are using:

elfxmountaincliff02*:
lod0 textures\landscape\mountains\MountainSlab02.dds
lod1 textures\lod\MtnCliff02LOD.dds
lod2 textures\lod\MtnCliff02LOD.dds (even its the same as lod1, it still looks different)

So this is how bad vanilla lod nifs are?

I also went ahead and checked majestic mountains, and the lod created for that by you. Thx for that BTW. Here, lod1 and lod2 actually are very nicely similar to each other, but lod0 is differnet.

https://ibb.co/PFB0Lvh lod0h    textures\landscape\mountains\MountainSlab02.dds (textgen does not touch this one BTW)
https://ibb.co/1bV8sWy lod1     textures\lod\MtnCliff02LOD.dds
https://ibb.co/6t8gqM3  lod2     textures\lod\MtnCliff02LOD.dds

And of course there is the pop between level0 level1 transition because of that.

So why lod0 is different here? Shouldn't that look similar to lod1 and lod2? Or this is expected?
And that is because lod0 uses the full model textures while lod1 and lod2 uses the textures/lod ones?

I also noticed that vertex color is on for lod0 in both vanilla and majestic mountains, but off for lod1 and lod2.

LOD models and textures are different to greatly reduce triangle count and resource usage. The Level0 mountain LOD are unique in that they use the full texture and UV outside 0.0 and 1.0. It is needed for the HD snow shader.

I only updated the shader/textures definitions of the Majestic Mountain LOD models from their DynDOLOD 2.x  version for the improved texture replacement methods of DynDOLOD 3.

Removing vertex color from higher LOD levels is another optimization step.

These LOD techniques are decades old to make things work with 256MB  RAM and 256MB VRAM of PS3.

Posted
16 hours ago, DarthVitrial said:

Did you change something in that version? The crash isn't happening with that one.

12 hours ago, Zahkrii said:

Sorry, had to generate another. Here is the one for DesertIsland.

Test with #1 https://mega.nz/file/JFQQga7S#XanMQOyxyxO2hxKvbGBzSzws6z5cVMSzRqAitpJCoJU
Test with #2 https://mega.nz/file/JFQQga7S#XanMQOyxyxO2hxKvbGBzSzws6z5cVMSzRqAitpJCoJU

Upload logs / dump if they exist. The logs will tell me which version is used. If there are dumps rename them to indicate the #1 or #2.

What Windows version and which highest version of Microsoft  .Net Framework is installed to Windows?

Posted
12 hours ago, sheson said:

Test with #1 https://mega.nz/file/JFQQga7S#XanMQOyxyxO2hxKvbGBzSzws6z5cVMSzRqAitpJCoJU
Test with #2 https://mega.nz/file/JFQQga7S#XanMQOyxyxO2hxKvbGBzSzws6z5cVMSzRqAitpJCoJU

Upload logs / dump if they exist. The logs will tell me which version is used. If there are dumps rename them to indicate the #1 or #2.

What Windows version and which highest version of Microsoft  .Net Framework is installed to Windows?

I use windows 11. I believe I have the .NET 6.0 because I needed it to use synthesis.

Test#1: https://mega.nz/folder/r7oTUCAb#kbrf2SV_WmWizQzMxt9HZw

two dump files were made for test #1

Test#2: https://mega.nz/folder/7vxnQCyA#dWFViydHJpKEEDi-k0SzPg

used midwood isle for test#2 because deserisland didnt fail this time.

Posted
9 hours ago, Zahkrii said:

I use windows 11. I believe I have the .NET 6.0 because I needed it to use synthesis.

Test#1: https://mega.nz/folder/r7oTUCAb#kbrf2SV_WmWizQzMxt9HZw

two dump files were made for test #1

Test#2: https://mega.nz/folder/7vxnQCyA#dWFViydHJpKEEDi-k0SzPg

used midwood isle for test#2 because deserisland didnt fail this time.

Thanks. It is so weird that I can not reproduce this at all.

See what happens with this version https://mega.nz/file/MNoEGapb#d0LEd_egOV9AgtxSLzkNXbax8VRolHKlC3tdj_sotEo

No need to run entire DynDOLOD, just use expert mode, check the worldspaces that had errors before and Execute LODGen.

Posted

seems to randomly fail to generate worldspaces for me, im using windows 11 with a pc with a 12600k cpu, 16gb  v color 3600 ddr4 (tested and passed with testmem 5), nvidia 3070 gpu.  did think it was my ram but have tested it and it seems ok.

 

used the version in the post above and only solstheim failed to generate even though it passed last time, on very few occasions its generated all the worlds successfully and then failed on some of them on the next run.

 

then net version I've got it installed is  3.1.23.31.022

winnows 11 version 22H2  22598.200 

 

hope my post might be useful

 

let me know if you need anymore information.

LODGen_SSE_DLC2SolstheimWorld_log.txt DynDOLOD_SSE_TexturesUsed_DLC2SolstheimWorld.txt DynDOLOD_SSE_log.txt DynDOLOD_SSE_Tree_Report.txt DynDOLOD_SSE_Tree_LOD.txt DynDOLOD_SSE_Tree_Export.txt

Posted
1 hour ago, adrianb said:

seems to randomly fail to generate worldspaces for me, im using windows 11 with a pc with a 12600k cpu, 16gb  v color 3600 ddr4 (tested and passed with testmem 5), nvidia 3070 gpu.  did think it was my ram but have tested it and it seems ok.

 

used the version in the post above and only solstheim failed to generate even though it passed last time, on very few occasions its generated all the worlds successfully and then failed on some of them on the next run.

 

then net version I've got it installed is  3.1.23.31.022

winnows 11 version 22H2  22598.200 

 

hope my post might be useful

 

let me know if you need anymore information.

LODGen_SSE_DLC2SolstheimWorld_log.txt 1.65 MB · 1 download DynDOLOD_SSE_TexturesUsed_DLC2SolstheimWorld.txt 33.71 kB · 0 downloads DynDOLOD_SSE_log.txt 842.43 kB · 0 downloads DynDOLOD_SSE_Tree_Report.txt 288.58 kB · 1 download DynDOLOD_SSE_Tree_LOD.txt 43.53 kB · 0 downloads DynDOLOD_SSE_Tree_Export.txt 35.22 kB · 0 downloads

Let me know what happens with this version https://mega.nz/file/REBmTZLZ#d8d_yX3tmuUDwxsPNkgqngAcVQjpgZ1DiJ78Y3apq94

As already mentioned, you can use expert mode and just Execute LODGen for the worldspaces again.

Posted
1 hour ago, adrianb said:

Since the problem only happen sporadically it would be great if you could Execute LODGen on all worldspaces. So far it seems at least one or two always failed when running some concurrently. 

Posted
1 hour ago, adrianb said:

ok did that falskaar and sovngarde failed.  one caused an exception.  have pasted the event log text into a text file.

 

the debug log is large so have rared the logs up :- 

 

https://mega.nz/file/lxckgAbQ#T7Dv8Cvz0-eAdA4LZiUV-GJGw0b31xG__SshPCRZNIE

 

 

windows event .net error.txt 13.91 kB · 3 downloads DynDOLOD_SSE_log.txt 843.06 kB · 0 downloads

Please test with this version https://mega.nz/file/0EgAkTIB#2CxoKpabhmzYi-WOibmVp-AH382jrdxMJLhg31TVGvY
This is a pre-Seasons version from late last year to see if we can find out if earlier versions exhibit the same issue or not.
In case it does, check for recent c:\Users\[username]\AppData\Local\CrashDumps\LODGen.exe.*.dmp and upload one.

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.