Jump to content

DynDOLOD 3.00 Alpha 182


sheson

Recommended Posts

14 hours ago, sheson said:

Thanks. Also upload ..\DynDOLOD\Logs\LODGen_SSE_Tamriel_log.txt  and ..\DynDOLOD\Edit Scripts\Export\LODGen_SSE_Export_Tamriel.txt

Clean plugins with deleted references

Uploaded. If im not mistaken the only plugins with deleted references are official plugins. Read that cleaning them can cause issues. Is this not the case?

Something weird may have happened with export-tamriel.txt. as far as i remember all i changed was grassbrightness but when i first started running it to test grass colors,  it was producing ~1000 meshes, and at one point it started producing ~600 meshes. 

https://drive.google.com/drive/folders/1Eo9hTqahzjKDNuypYo1CzS62dBqc4hSM?usp=sharing

Link again, so you dont have to go back in the thread to find it

Edited by tooandrew
Link to comment
Share on other sites

3 hours ago, tooandrew said:

Uploaded. If im not mistaken the only plugins with deleted references are official plugins. Read that cleaning them can cause issues. Is this not the case?

Something weird may have happened with export-tamriel.txt. as far as i remember all i changed was grassbrightness but when i first started running it to test grass colors,  it was producing ~1000 meshes, and at one point it started producing ~600 meshes. 

https://drive.google.com/drive/folders/1Eo9hTqahzjKDNuypYo1CzS62dBqc4hSM?usp=sharing

Link again, so you dont have to go back in the thread to find it

https://dyndolod.info/Generation-Instructions#Prerequisites
Finalize the load order. Install mods, sort and resolve conflicts. Clean and error check the load order with xEdit. Clean every plugin that LOOT suggests to clean. The Batch Plugin Cleaner for Mod Organizer or the xEdit Cleaning Extension for Vortex help to automate some of that.
Cleaning plugins is save when properly following the instructions.

There is a line in the export file for the reference form id, with a LOD model set to all 4 LOD Levels.

000EC6ED    00000000    21159.558594    -22005.623047    -3829.927246    10.938500    9.623500    56.769199    1.000000    MountainTrim01PineForest01    00008000        Meshes\landscape\mountains\mountaintrim01.nif    meshes\lod\mountains\mountaintrim01_lod_0.nif    meshes\lod\mountains\mountaintrim01_lod_1.nif    meshes\lod\mountains\mountaintrim01_lod_2.nif    meshes\lod\mountains\mountaintrim01_lod_0.nif

If it doesn't show in the game, then the object LOD file *.BTO the game uses is not from that DynDOLOD output.

The position is unchanged and there is no message about mountaintrim01 in the LODGen log.

Just maybe, terrain LOD is different for that location, so the object LOD is now buried underground and its triangles removed.

If you only keep this one line and remove all similar lines (e.g. keep the header settings) and then execute LODGen, it should only produce the LOD files for that quad. You can then check them in NifSkope and the game if you see the LOD.

LODGen always works the same, unless you tell it only generate a specific LOD Level and/or quad coordinates.

If you settled on settings, maybe just properly generate everything from scratch, so no manual edits interfere.

Link to comment
Share on other sites

Hi there, I'm getting this message while trying to runDynDOLOD. tried reading the crashlog but can't figure it out myself, this is what the message said and my crashlog.

Would you mind taking as look at it?

 

[Window Title]
DynDOLOD

[Main Instruction]
Error: Error processing terrain quad [32,88] Range check error.

[Content]


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

[OK] [Exit DynDOLOD]

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

DynDOLOD_SSE_log.txt bugreport.txt

Link to comment
Share on other sites

1 hour ago, OG_Grinskin said:

Hi there, I'm getting this message while trying to runDynDOLOD. tried reading the crashlog but can't figure it out myself, this is what the message said and my crashlog.

Would you mind taking as look at it?

 

[Window Title]
DynDOLOD

[Main Instruction]
Error: Error processing terrain quad [32,88] Range check error.

[Content]


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

[OK] [Exit DynDOLOD]

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

DynDOLOD_SSE_log.txt 514.78 kB · 0 downloads bugreport.txt 365.19 kB · 0 downloads

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.

Link to comment
Share on other sites

1 hour ago, 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.

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.

Link to comment
Share on other sites

43 minutes ago, 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.

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.

Link to comment
Share on other sites

1 hour ago, 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.

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?

Link to comment
Share on other sites

1 hour ago, 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?

Post/uploaded entire logs when making posts.

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

Link to comment
Share on other sites

51 minutes ago, 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.

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!

Link to comment
Share on other sites

1 hour ago, 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?

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.

1 hour ago, 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!

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

2 hours ago, 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.

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

1 hour ago, 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

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

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.