Jump to content

Recommended Posts

Posted (edited)
  On 10/10/2020 at 11:57 AM, Bluegunk said:

PS - I'm just sorting out using xLodGen so I might be on the path to sorting this...

 

May I please ask for some 'good practice' advice? 

 

In the past I've happily generated LOD but vanilla issues such as distance seams in water have been an irritant.

Here's what I mean:   https://i.postimg.cc/hv4bg35L/Water-seams.jpg 

 

I use Real Water 2, and regardless of using vanilla water or this mod, these distant seams occur. The same in other large bodies of water and the sea.

 

I believe they are a vanilla issue, and mods like RW2 only serve to show it up more.  

 

How should I best go about blending or hiding these seams? Can I use INI file adjustments? Achieve it through Dyndolod, or other mods? I'd like to get this right before running Dyndolod.

 

I've searched for advice but I think here might be the best place for an answer.

 

To be clear: I'm not talking about local seams caused by mods (Like TAWOBA)! I'm pretty much on top of those and familiar with them. I've also checked this Lakeview area for water variances.

 

Any guidance would be most helpful. Many thanks!

DynDOLOD generates tree and object LOD.

 

Cell water is part of terrain LOD. The water record used water LOD is defined on the worldspace record. Active cells can each have their own water record or use the default one from the worldspace record, however water LOD can only ever have that one record for the entire worldspace.

 

The terrain LOD meshes define where the LOD water planes are. The water LOD shader that defines how it actually looks is applied in game.

 

Consequently, LOD generation does not change how LOD water looks or vice versa, the LOD water record defined on the worldspace record does not affect LOD generation.

Edited by sheson
Posted
  On 10/10/2020 at 12:45 PM, sheson said:

DynDOLOD generates tree and object LOD.

 

Cell water is part of terrain LOD. The water record used water LOD is defined on the worldspace record. Active cells can each have their own water record or use the default one from the worldspace record, however water LOD can only ever have that one record for the entire worldspace.

 

The terrain LOD meshes define where the LOD water planes are. The water LOD shader that defines how it actually looks is applied in game.

 

Consequently, LOD generation does not change how LOD water looks or vice versa, the LOD water record defined on the worldspace record does not affect LOD generation.

 

Thank you. Yes, I forgot Dyndolod is the bits and pieces.  I've since generated terrain and water LOD using xLODGEN but I still have the distant seams.  

Even on a vanilla game I get these 'patches' where the water detail and vanilla flow appear to change in a line with distance from player.

 

Perhaps these can't be changed. Thanks for your help!

Posted
  On 10/10/2020 at 4:27 PM, Bluegunk said:

Thank you. Yes, I forgot Dyndolod is the bits and pieces.  I've since generated terrain and water LOD using xLODGEN but I still have the distant seams.  

Even on a vanilla game I get these 'patches' where the water detail and vanilla flow appear to change in a line with distance from player.

 

Perhaps these can't be changed. Thanks for your help!

If both cell water and LOD water use the same water record it should be pretty identical, usually. In any case, it is not anything that can be affected by LOD generation or vice versa.

Posted
  On 10/10/2020 at 5:53 PM, sheson said:

If both cell water and LOD water use the same water record it should be pretty identical, usually. In any case, it is not anything that can be affected by LOD generation or vice versa.

I've completed all my Lodding again (and it all went well, thank you for the tools you kindly provide).

 

I waded through SSEEdit and compared any conflicting water records, but after a while my eyes started to melt. RW2 is at the end of my load order and wins, and I can't see any discrepancy over Skyrim and Update, and I lost the will to live after multiple columns.

I have the variations in height caused by mod author actions all accounted for, so I don't get those mod-caused seams.

 

Please don't waste any of your time on this; I was really looking for advice and you have kindly provided that thank you!

  • 1 month later...
Posted

Just curious - now that "No Grass in Objects" has been released with extended grass draw distances, do you think something better could be done via Dyndolod (or Lodgen) instead?  If Dyndolod/Lodgen is aware of worldspace landscape textures, then maybe it could read the grass plugin to see which grass textures belong to each landscape texture in the worldspace and then use a simple billboard mesh system like tree billboards to add them dynamically?  I think it could be a lot more performance friendly than the "No grass in Objects" plugin since billboards have fewer vertices than entire grass meshes, and one could perhaps set a lower density for grass billboards than for real grass models in loaded cells.  

 

 

Happy Thanksgiving!

Posted
  On 11/28/2020 at 11:49 PM, vrnord said:

Just curious - now that "No Grass in Objects" has been released with extended grass draw distances, do you think something better could be done via Dyndolod (or Lodgen) instead?  If Dyndolod/Lodgen is aware of worldspace landscape textures, then maybe it could read the grass plugin to see which grass textures belong to each landscape texture in the worldspace and then use a simple billboard mesh system like tree billboards to add them dynamically?  I think it could be a lot more performance friendly than the "No grass in Objects" plugin since billboards have fewer vertices than entire grass meshes, and one could perhaps set a lower density for grass billboards than for real grass models in loaded cells.  

 

 

Happy Thanksgiving!

Already working on it.

Posted (edited)

Hi, Sheson
Having trouble running DynDOLOD with Project Rainforest. Here's what happens:
- if I run Texgen with PR's "DynDOLOD Files" active, it issues a message saying there are already Texgen files in my build and that may cause issues, but TexGen runs OK. DynDOLOD, however, crashed with a bugreport pointing to a texture that is, in fact, included in Project Rainforest's DynDOLOD files (I don't know how to post files here on STEP but I can send them over discord).
- if I do NOT add PR's "DynDOLOD Files", both TexGen and DynDOLOD will run and the result will be a LOD where distant snow and ice are still present.
- I'm currently trying to run TexGen without PR's files, and add those afterwards overriding TexGen.

Is there a known issue regarding Project Rainforest? Or could it be that my build is simply too large? I also have Beyond Reach, Rigmor of Bruma, Rigmor of Cyrodiil, Vigilant, Project AHO, Midwood Isle, Maids II, Wyrmstooth, Falskaar - to mention only those that I think add large worldspaces. If it's too much to handle, would it help if I disabled large references? What would be the down side - would I no longer see the College of Winterhold from Solitude and vice-versa?
Thanks

Edit: when I edited this post I found the way to add files

bugreport.txtFetching info...

Edited by godescalcus
Posted (edited)

Further on my previous post.

 

I was able to run Dyndolod after I did the following:

ran Skyrim through the launcher because after posting I found another error message that I attach to this post;

set IgnoreLargeReferences=1 in DynDOLOD_SSE.ini (skyrimprefs.ini setting was already =5);

disabled Project Rainforest's DynDOLOD files while running TexGen, then enabled them and placed them below texgen_output in MO2 before running DynDOLOD.

 

So, it wasn't brilliant as troubleshooting goes, because now I don't know which of the three fixed my issue, but it's fixed. I now have a whopping 10Gb of Dyndolod files to add.

 

I'm running DynDOLOD 2.87 and resources 2.85 from the nexus SSE page, with MO2 and using TreeFullFallBack=0.

post-11136-0-89250900-1606650039_thumb.png

Edited by godescalcus
Posted (edited)
  On 11/29/2020 at 9:43 AM, godescalcus said:

Hi, Sheson

Having trouble running DynDOLOD with Project Rainforest. Here's what happens:

- if I run Texgen with PR's "DynDOLOD Files" active, it issues a message saying there are already Texgen files in my build and that may cause issues, but TexGen runs OK. DynDOLOD, however, crashed with a bugreport pointing to a texture that is, in fact, included in Project Rainforest's DynDOLOD files (I don't know how to post files here on STEP but I can send them over discord).

- if I do NOT add PR's "DynDOLOD Files", both TexGen and DynDOLOD will run and the result will be a LOD where distant snow and ice are still present.

- I'm currently trying to run TexGen without PR's files, and add those afterwards overriding TexGen.

 

Is there a known issue regarding Project Rainforest? Or could it be that my build is simply too large? I also have Beyond Reach, Rigmor of Bruma, Rigmor of Cyrodiil, Vigilant, Project AHO, Midwood Isle, Maids II, Wyrmstooth, Falskaar - to mention only those that I think add large worldspaces. If it's too much to handle, would it help if I disabled large references? What would be the down side - would I no longer see the College of Winterhold from Solitude and vice-versa?

Thanks

 

Edit: when I edited this post I found the way to add files

 

If TexGen says that there are already TexGen textures in the load, that really does mean that 1) there are already texture from a earlier TexGen run in the load order and 2) it really would be best if they were removed first. If they are included in the main BSA, that could be a bit difficult.

 

The error from the bugreport is Executing TexConv returned error C0000142 when trying to read textures\lod\skyhavendetails01lod.dds

 

This could be a permission problem, maybe outdated visual runtime etc.

 

Run Texconv from a command directly, see if that works.

  On 11/29/2020 at 11:44 AM, godescalcus said:

Further on my previous post.

 

I was able to run Dyndolod after I did the following:

ran Skyrim through the launcher because after posting I found another error message that I attach to this post;

set IgnoreLargeReferences=1 in DynDOLOD_SSE.ini (skyrimprefs.ini setting was already =5);

disabled Project Rainforest's DynDOLOD files while running TexGen, then enabled them and placed them below texgen_output in MO2 before running DynDOLOD.

 

So, it wasn't brilliant as troubleshooting goes, because now I don't know which of the three fixed my issue, but it's fixed. I now have a whopping 10Gb of Dyndolod files to add.

 

I'm running DynDOLOD 2.87 and resources 2.85 from the nexus SSE page, with MO2 and using TreeFullFallBack=0.

 

Please read the message of the image you posted. It says you started DynDOLOD in TES5 mode.

Edited by sheson
Posted (edited)

Thanks - it seems, from your reply and my results, that removing Project Rainforest's "DynDOLOD Files" prior to runnint TexGen may have been the actual fix. 

 

  On 11/29/2020 at 11:52 AM, sheson said:

Please read the message of the image you posted. It says you started DynDOLOD in TES5 mode.

I did notice that but dismissed it as non relevant. My bad, but it wouldn't occur to me that I could be running in TES5 mode because I always start DynDOLOD from the same MO2 shortcut that has the correct arguments... Not kidding. Something strange happened on that run. Maybe system wise - in a previous run it had also stopped but I was watching youtube videos at the same time and at some point the browser said out of memory, a popup message also appeared saying out of memory and the PC ground to a halt before I was able to close DynDOLOD. On that run I posted about, i had made sure DynDOLOD was the only process actively running and left it running overnight, along with MouseJiggle to prevent windows from going to sleep. But there's still a chance my problem was of a more "random" nature, system related...

post-11136-0-24802100-1606658658_thumb.png

Edited by godescalcus
Posted
  On 11/29/2020 at 2:08 PM, godescalcus said:

Thanks - it seems, from your reply and my results, that removing Project Rainforest's "DynDOLOD Files" prior to runnint TexGen may have been the actual fix. 

 

I did notice that but dismissed it as non relevant. My bad, but it wouldn't occur to me that I could be running in TES5 mode because I always start DynDOLOD from the same MO2 shortcut that has the correct arguments... Not kidding. Something strange happened on that run. Maybe system wise - in a previous run it had also stopped but I was watching youtube videos at the same time and at some point the browser said out of memory, a popup message also appeared saying out of memory and the PC ground to a halt before I was able to close DynDOLOD. On that run I posted about, i had made sure DynDOLOD was the only process actively running and left it running overnight, along with MouseJiggle to prevent windows from going to sleep. But there's still a chance my problem was of a more "random" nature, system related...

If you want to check what MO2 executes, best to check its log.

 

Let Windows handle page file/virtual memory.

Posted

Hello everyone,

 

i get the following error message when i run the dynDolod.exe :

 

[00:02:46.339] Found E:\Games\Nexus Mod Manager\NexusMods manual\DynDolod\DynDOLOD\Edit Scripts\DynDOLOD\DynDOLOD_SSE_manual_static_Tamriel.txt
[00:02:46.359] Adding 1 manual objects LOD data to LODGen export file
[00:02:46.393] Saving objects LOD data to E:\Games\Nexus Mod Manager\NexusMods manual\DynDolod\DynDOLOD\Edit Scripts\Export\LODGen_SSE_Tamriel.txt
[00:02:46.878] LOD references: 27381, unique LOD objects: 1178
[00:02:46.918] DoLODThread Tamriel
[00:02:46.949] Creating mini atlas data
[00:02:47.053] Gathering meshes for atlas creation
[00:02:47.928] Processing 1269 meshes for atlas creation
[00:02:49.560] Processing texture replacements
[00:02:49.766] Preparing texture data
[00:02:49.823]   Can not find textures\lod\icwalllod02.dds for texture atlas
[00:02:49.838]   Can not find textures\lod\ictowerlod01.dds for texture atlas
[00:02:51.679] <Error preparing texture textures\lod\ictowerlod01.dds for atlas: File not found: textures\lod\ictowerlod01.dds>
[00:02:53.163]
[00:02:53.163] Exception in unit userscript line 350: One or more errors occurred
[00:02:53.163]
[00:02:53.163] Check log lines above the exception for additional hints. Check the FAQ and search official forum http://forum.step-project.com/forum/101-shesons-dyndolod-support/ for those errors.
[00:02:53.163]
[00:02:53.163] If problem persists, post error report with entire contents (not just the last couple lines) of ..\DynDOLOD\bugreport.txt and ..\DynDOLOD\logs\DynDOLOD_SSE_log.txt to official forum http://forum.step-project.com/forum/101-shesons-dyndolod-support/
[00:02:53.163] Error: One or more errors occurred
 
Every step made before was executed with no error occured. Can someone help me with this? Or tell me where to search?
 
Thanks
Posted (edited)
  On 12/4/2020 at 11:36 AM, Jenedaia said:

 

Hello everyone,

 

i get the following error message when i run the dynDolod.exe :

 

[00:02:46.339] Found E:\Games\Nexus Mod Manager\NexusMods manual\DynDolod\DynDOLOD\Edit Scripts\DynDOLOD\DynDOLOD_SSE_manual_static_Tamriel.txt
[00:02:46.359] Adding 1 manual objects LOD data to LODGen export file
[00:02:46.393] Saving objects LOD data to E:\Games\Nexus Mod Manager\NexusMods manual\DynDolod\DynDOLOD\Edit Scripts\Export\LODGen_SSE_Tamriel.txt
[00:02:46.878] LOD references: 27381, unique LOD objects: 1178
[00:02:46.918] DoLODThread Tamriel
[00:02:46.949] Creating mini atlas data
[00:02:47.053] Gathering meshes for atlas creation
[00:02:47.928] Processing 1269 meshes for atlas creation
[00:02:49.560] Processing texture replacements
[00:02:49.766] Preparing texture data
[00:02:49.823]   Can not find textures\lod\icwalllod02.dds for texture atlas
[00:02:49.838]   Can not find textures\lod\ictowerlod01.dds for texture atlas
[00:02:51.679]
[00:02:53.163]
[00:02:53.163] Exception in unit userscript line 350: One or more errors occurred
[00:02:53.163]
[00:02:53.163] Check log lines above the exception for additional hints. Check the FAQ and search official forum http://forum.step-project.com/forum/101-shesons-dyndolod-support/ for those errors.
[00:02:53.163]
[00:02:53.163] If problem persists, post error report with entire contents (not just the last couple lines) of ..\DynDOLOD\bugreport.txt and ..\DynDOLOD\logs\DynDOLOD_SSE_log.txt to official forum http://forum.step-project.com/forum/101-shesons-dyndolod-support/
[00:02:53.163] Error: One or more errors occurred
 
Every step made before was executed with no error occured. Can someone help me with this? Or tell me where to search?
 
Thanks

 

Check log lines above the exception for additional hints. Check the FAQ and search official forum

 

Searching the forum for Can not find textures\lod\icwalllod02.dds or Can not find textures\lod\ictowerlod01.dds finds:

 

https://forum.step-project.com/topic/14071-can-not-find-textureslodicwalllod02dds-textureslodictowerlod01dds

Edited by sheson

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.