Jump to content

Recommended Posts

Posted
  On 8/13/2022 at 10:10 AM, sheson said:

Also upload the debug log as explained on the first post.

Also pay attention to the log message
<Warning: Error when loading "meshes\terrain\Tamriel\Tamriel.4.-52.64.btr": Not a valid NIF file>

That particular *.BTR file does not cover the same coordinates as 32,88 - and because it is detected as invalid, it is not processed.

These errors hint that there is a problem with corrupt *.BTR files or the *.BSA containing them, causing invalid data while reading the terrain LOD mesh 4.32.88.btr. Could be reading issues caused by OS, antivir, driver, hardware.

If you used xLODGen to generate those files, it could indicated a problem with writing files, like OS, driver, antivir, hardware issues or ignoring the instructions to not generate output into game / mod manager folders.

Clean plugins containing deleted reference.

Expand  

thanks for the reply, here you go, This should be all the relevant files, they were a little too big to upload direct so put them on google drive.

https://drive.google.com/file/d/14Ln5AUXwOiNZ9r8pLjdCN13BexIRAEwI/view?usp=sharing

https://drive.google.com/file/d/1KPsAfDRn3pHtgEA_V-FiZKCE06_brn67/view?usp=sharing

I did indeed use xLODGen to generate the files, so uploaded the log for that too, I do have the occasional issue with windows defender screwing up Nemesis gen too so could be the case.

Posted
  On 8/13/2022 at 10:51 AM, OG_Grinskin said:

thanks for the reply, here you go, This should be all the relevant files, they were a little too big to upload direct so put them on google drive.

https://drive.google.com/file/d/14Ln5AUXwOiNZ9r8pLjdCN13BexIRAEwI/view?usp=sharing

https://drive.google.com/file/d/1KPsAfDRn3pHtgEA_V-FiZKCE06_brn67/view?usp=sharing

I did indeed use xLODGen to generate the files, so uploaded the log for that too, I do have the occasional issue with windows defender screwing up Nemesis gen too so could be the case.

Expand  

Do not install the tools or generate their output into game or mod manager folders.

Regenerate the affected files again with xLODGen by checking terrain LOD meshes only, checking Specific chunk, setting the drop down to 4, W to 32 and S to 88 for Tamriel.4.32.88.btr for example to a dedicated output folder outside of game and mod manager folders.

Check the file(s) open in NifSkope without error message.

Posted
  On 8/13/2022 at 11:02 AM, sheson said:

Do not install the tools or generate their output into game or mod manager folders.

Regenerate the affected files again with xLODGen by checking terrain LOD meshes only, checking Specific chunk, setting the drop down to 4, W to 32 and S to 88 for Tamriel.4.32.88.btr for example to a dedicated output folder outside of game and mod manager folders.

Check the file(s) open in NifSkope without error message.

Expand  

So, this is weird, I try to generate and it doesn't generate anything, and when I go to search the Coordinates I get no result in xedit. so I'm not quite sure whats going on here.

this is what LODgen throws out. 

[00:00] Generating LOD
[00:00] [Tamriel] Generating Terrain LOD
[00:00] [Tamriel] Gathering CELL and LAND records
[00:00] [Tamriel] Land height: -27000, Water height: -14000, Scanned: 11187 CELL records, Found: 0 LAND records for area [2147483647,2147483647] to [-2147483648,-2147483648]
[00:00] [Tamriel] LODsettings: Level 4 to 32 stride 256 from -96,-96 to 0,0
[00:00] [Tamriel] no useful LAND data for terrain LOD generation found
[00:00] LOD generation complete
 

Strange, could this be an issue with antivirus or curruption then?

Posted
  On 8/13/2022 at 11:51 AM, OG_Grinskin said:

So, this is weird, I try to generate and it doesn't generate anything, and when I go to search the Coordinates I get no result in xedit. so I'm not quite sure whats going on here.

this is what LODgen throws out. 

[00:00] Generating LOD
[00:00] [Tamriel] Generating Terrain LOD
[00:00] [Tamriel] Gathering CELL and LAND records
[00:00] [Tamriel] Land height: -27000, Water height: -14000, Scanned: 11187 CELL records, Found: 0 LAND records for area [2147483647,2147483647] to [-2147483648,-2147483648]
[00:00] [Tamriel] LODsettings: Level 4 to 32 stride 256 from -96,-96 to 0,0
[00:00] [Tamriel] no useful LAND data for terrain LOD generation found
[00:00] LOD generation complete
 

Strange, could this be an issue with antivirus or curruption then?

Expand  

Post/uploaded entire logs when making posts.

If I have to guess, do not forget to enable SSE-Terrain-Tamriel-Extend.esm again.

Posted

Hello,

May I ask if changing the *terrain* noise texture changes how the grass lods are rendered? AFTER having generated them AND having generated the terrain lods with xLODGen, that is?

Posted
  On 8/13/2022 at 1:06 PM, sheson said:

Post/uploaded entire logs when making posts.

If I have to guess, do not forget to enable SSE-Terrain-Tamriel-Extend.esm again.

Expand  

So, I reran everything without windows defender to just rule it out, and it appears that was the culprit, as now it generated absolutely fine! thanks for your help!

Posted
  On 8/13/2022 at 1:25 PM, Abbot said:

Hello,

May I ask if changing the *terrain* noise texture changes how the grass lods are rendered? AFTER having generated them AND having generated the terrain lods with xLODGen, that is?

Expand  

Noise.dds is a normal map overlay is applied to the terrain LOD textures in the game.

Read https://dyndolod.info/Help/Grass-LOD. It explains how grass LOD is in object LOD similar to ultra tree LOD with billboards. You will notice that those explanations do not mention noise.dds. That is because is irrelevant. It is also irrelevant to terrain LOD generation.

Terrain LOD and object LOD are completly different meshes/textures as explained at https://dyndolod.info/How-LOD-Works.

  On 8/13/2022 at 1:29 PM, OG_Grinskin said:

So, I reran everything without windows defender to just rule it out, and it appears that was the culprit, as now it generated absolutely fine! thanks for your help!

Expand  

To verify that is the case do another run with it enabled again and check if any of the still warm *.BTR is throwing errors when they are opened in NifSkope.

It might as well be that files from the former generation became corrupt long after generation because of something else.

Posted

Sheson...  I thank you for all of your work.  What an amazing mod.  I'm at this point though am going back to 2.98 for now.  I reinstalled it and had no issues with the whole process.  I am looking forward to 3.0 working for me in the future though.  I'm in no way an expert in this but want to start my real first play through.  Been modding and "studying" how things work and using a mod organizer for years now.  Working through ctd's etc.  I believe my game is pretty stable from the trials and errors.  I guess I will see now how stable.  Im using SE 1.5 version as I don't care for CC content at this time.  Don't even have the 4 free ones as they don't interest me.  I did read in another part of your site about the dyndolod dll.  I use papyrus and was wondering if that could be why it doesn't work for me.  Maybe I'm not suppose to use both.  In gamerpoets video on youtube, he says to download that dll.  But maybe I'm just not putting all these mods in the correct loading order.  I use Vortex and when people say it goes lower or higher in the load order, I feel that's more towards MO2 versus Vortex terminology.  I believe I have them in correct order though as I did some research, but not 100% sure.  I know your mod is in alpha staging, but probably the issues I'm having is probably more on me versus your mod.  I followed his video precisely and downloaded/installed everything he said.  Again, it's probably something I am doing wrong.   At least that's what I believe.  Anyways, keep up the amazing work.  It is appreciated.

Posted
  On 8/13/2022 at 3:45 PM, Kansas72 said:

Sheson...  I thank you for all of your work.  What an amazing mod.  I'm at this point though am going back to 2.98 for now.  I reinstalled it and had no issues with the whole process.  I am looking forward to 3.0 working for me in the future though.  I'm in no way an expert in this but want to start my real first play through.  Been modding and "studying" how things work and using a mod organizer for years now.  Working through ctd's etc.  I believe my game is pretty stable from the trials and errors.  I guess I will see now how stable.  Im using SE 1.5 version as I don't care for CC content at this time.  Don't even have the 4 free ones as they don't interest me.  I did read in another part of your site about the dyndolod dll.  I use papyrus and was wondering if that could be why it doesn't work for me.  Maybe I'm not suppose to use both.  In gamerpoets video on youtube, he says to download that dll.  But maybe I'm just not putting all these mods in the correct loading order.  I use Vortex and when people say it goes lower or higher in the load order, I feel that's more towards MO2 versus Vortex terminology.  I believe I have them in correct order though as I did some research, but not 100% sure.  I know your mod is in alpha staging, but probably the issues I'm having is probably more on me versus your mod.  I followed his video precisely and downloaded/installed everything he said.  Again, it's probably something I am doing wrong.   At least that's what I believe.  Anyways, keep up the amazing work.  It is appreciated.

Expand  

Without the requested debug logs nobody has the chance to know what is causing the OpenGL errors and you will most likely never be able to run the tools without error since the cause is unknown and thus unfixed.  The alpha is out since quite some time. For all that time it uses OpenGL and so far we solved all issues with it, including identifying the latest AMD beta driver that implements OpenGL anew appearing to still having a couple bugs.

The OpenGL errors  of the tools have nothing to do with which DLL plugin is installed in the game. OpenGL is used to render textures from meshes/textures.

https://dyndolod.info/Help/DynDOLOD-DLL
DynDOLOD DLL is a SKSE plugin and its accompanying papyrus scripts that can be used instead of PapyrusUtil. It does not matter if PapyrusUtil is installed as well.

Both can be installed at the same time. Whatever scripts are the last to overwrite determines which will be used. 

https://dyndolod.info/Help/Load-Overwrite-Orders
The load order of mods and plugins determines which assets and plugins win conflicts.
Unambiguous terms are loading before or after, lower or higher priority, something overwrites something else. Something loading after replaces something loading before it. Something having a higher priority means it loads after something with lower priority. Something overwriting something else is the most clear expression to convey what is winning a conflict.
Ambiguous terms like top or bottom are always confusing and became meaningless with mod managers that allow sorting of lists by ascending or descending by different options.

Posted

I was curious. 

For Majestic Mountains it includes an LOD add on for Dyndolod 3.  If I am using a Texture replacer for Majestic Mountains, should I still be installing the LOD add on pack, or will that result in mismatched lod textures?  Would I get matching LOD textures based off my replacers if I left the MM Lod pack installed?

Thx

Posted
  On 8/13/2022 at 10:02 PM, Soulmancer said:

I was curious. 

For Majestic Mountains it includes an LOD add on for Dyndolod 3.  If I am using a Texture replacer for Majestic Mountains, should I still be installing the LOD add on pack, or will that result in mismatched lod textures?  Would I get matching LOD textures based off my replacers if I left the MM Lod pack installed?

Thx

Expand  

TexGen will generate new LOD textures based off the modded ones you have installed.

Posted (edited)

I am getting "random" errors (crashes) pointing to two merge mods that I have created.  I say "random" because they are inconsistent.  Referenced objects change, the source of the error changes, and many times the errors don't occur at all.  I am posting this because I recently changed one of the merges and have to rebuild.  Since then, the crashes are more frequent.  The errors seem to be erroneous if you will forgive the pun as there doesn't seem to be anything wrong with the reference data in question when scanned for errors in xEdit (some errors do exist in these files but not the ones being referenced and not in the objects mentioned).   I think the errors are related to large reference objects if I remember correctly.  I will post such an error if I can catch it this time around.

EDIT:
As mentioned, the errors are inconsistent.  This time (my fourth time through) running Dyndolod no crash occurred.  I am curious if there is a reason for this.

Edited by primem0ver
Posted
  On 8/14/2022 at 3:58 AM, primem0ver said:

I am getting "random" errors (crashes) pointing to two merge mods that I have created.  I say "random" because they are inconsistent.  Referenced objects change, the source of the error changes, and many times the errors don't occur at all.  I am posting this because I recently changed one of the merges and have to rebuild.  Since then, the crashes are more frequent.  The errors seem to be erroneous if you will forgive the pun as there doesn't seem to be anything wrong with the reference data in question when scanned for errors in xEdit (some errors do exist in these files but not the ones being referenced and not in the objects mentioned).   I think the errors are related to large reference objects if I remember correctly.  I will post such an error if I can catch it this time around.

EDIT:
As mentioned, the errors are inconsistent.  This time (my fourth time through) running Dyndolod no crash occurred.  I am curious if there is a reason for this.

Expand  

Read the first post which log, debug and bugreport.txt if it exists to upload.

If there is an error prompt, clock on "Click on this link for additional explanations and help for this message"  as explained on the first post.

Posted
  On 8/13/2022 at 10:02 PM, Soulmancer said:

I was curious. 

For Majestic Mountains it includes an LOD add on for Dyndolod 3.  If I am using a Texture replacer for Majestic Mountains, should I still be installing the LOD add on pack, or will that result in mismatched lod textures?  Would I get matching LOD textures based off my replacers if I left the MM Lod pack installed?

Thx

Expand  

You could use LOD0 meshes in all LOD stages, as they use full model textures. Otherwise LOD8/16 will be mismatched as they use custom created LOD textures not generated by TexGen. Also keep in mind that the MM DynDOLOD 3 pack redirects the normal map for LOD0 meshes to a custom texture so that will likely not fit to your retexture either.

Posted
  On 8/13/2022 at 10:02 PM, Soulmancer said:

I was curious. 

For Majestic Mountains it includes an LOD add on for Dyndolod 3.  If I am using a Texture replacer for Majestic Mountains, should I still be installing the LOD add on pack, or will that result in mismatched lod textures?  Would I get matching LOD textures based off my replacers if I left the MM Lod pack installed?

Thx

Expand  

https://dyndolod.info/Mods/Majestic-Mountains
Download and install the DynDOLOD V3.0 LOD Pack from the mods file section overwriting all of DynDOLOD Resources SE.

Looking into the archive shows it contains lots of LOD meshes. They are required to be installed. That is why the instructions says to download and install the mod pack when Majestic Mountains is used. Not installing the LOD pack does not change anything about what a texture replacer does or doesn't do, since a texture replacer obviously needs to overwrite the main mod and its LOD pack either way.

https://dyndolod.info/Generation-Instructions#1-Generate-The-Required-LOD-Assets-with-TexGen

https://dyndolod.info/Help/TexGen
TexGen is a tool which updates a select list of object LOD textures and tree/grass LOD billboards which are then used by DynDOLOD to create the final texture atlasses used by object LOD and tree LOD in the game.

https://dyndolod.info/Help/TexGen#Rendered-Object-LOD-Textures
Note that the list of rendered object LOD textures is not covering all vanilla rendered object LOD textures. It can update the rendered object LOD textures for the walled cities and most structures. However, far away mountains, icebergs and glaciers are not yet covered. If a mod makes changes to these relevant full textures, it should also include updated pre-rendered object LOD textures.

  On 8/14/2022 at 6:46 AM, Phlunder said:

You could use LOD0 meshes in all LOD stages, as they use full model textures. Otherwise LOD8/16 will be mismatched as they use custom created LOD textures not generated by TexGen. Also keep in mind that the MM DynDOLOD 3 pack redirects the normal map for LOD0 meshes to a custom texture so that will likely not fit to your retexture either.

Expand  

The LOD0 mountain meshes are "HD LODS", which means whatever textures they define is typically not changed when a BTO is generated. What characters a filename contains does not change that (e.g. it does not matter that it contains "LOD"). Since the main mod contains mountainslabhqlod_n.dds, one would assume so should any well made texture replacer if it actually touches anything about the normal maps.

However, TexGen probably should update mountainslabhqlod_n.dds anyways. It seems like a bug or config is missing. I will check that for the next version.

  • Thanks 1

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.