Jump to content

Recommended Posts

Posted

It worked! Pausing the different Tamriel Object LOD LODGens made it generate output without any critical errors. Now to see what generating ultra tree LODs will do for me.

Posted
1 hour ago, sheson said:

You do not have pretty much the same issue as jkp993 as is clear by the log you uploaded. Since you kill the LODGen processes, the process never gets to read the object LOD bto meshes for the occlusion generation because it is aborted.

Multi-threaded parallel execution of code has no guaranteed execution order. There is no guarantee which LOD quad/level is generated next.

If you find a c# .net memory allocation / garbage collector not working or whatever, i suggest to make a report to its developer.

If the OS, PC can not handle x64 programs using CPU and memory at the same time, then do not generate all seasons all at the same time. You can temporarily halt a LODGen window execution by marking text in the command prompt window, then once another LODGen finished, hit enter key on that halted command prompt window.

Let the OS handle virtual memory settings.

As you can see by the folder name and the *.BTO suffix the file is an object LOD mesh. By the time the process reads them it already read the terrain LOD meshes.

You are generating grass LOD, right?

Yes I was generating grass LOD.

[53:40] DynDOLOD plugins generated successfully
[53:40] Occlusion.esp completed successfully

Thanks a lot!

Posted
1 hour ago, sheson said:

"Ultra Tree LOD fails to generate lods for trees outside Riften" what does that mean?
Ultra LOD = LOD for trees is done in object LOD. There are no trees outside Riften? Make sure billboards are generated by TexGen and/or 3D tree LOD models are installed. https://dyndolod.info/Help/Ultra-Tree-LOD
Check the ..\DynDOLOD\Logs\DynDOLOD_SSE_Tree_Report.txt

https://ufile.io/6lfl9jcx
So here are the logs after I generated Ultra Tree LODs

And here are pictures of what I mean
Outside_Riften_Wall_Tree.pngInside_Riften_Wall_Tree.png
Outside_Riften_Island_Trees.pngInside_Riften_Island_Trees.png

Posted
4 hours ago, BrotherShamus said:

Here are the logs returned with the Windows Event Veiwer:

"Unable to open the Server service performance object. The first four bytes (DWORD) of the Data section contains the status code."

"Unable to open the job object \BaseNamedObjects\WmiProviderSubSystemHostJob for query access. The calling process may not have permission to open this job. The first four bytes (DWORD) of the Data section contains the status code."

"The Open procedure for service "WmiApRpl" in DLL "C:\WINDOWS\system32\wbem\wmiaprpl.dll" failed with error code The device is not ready.. Performance data for this service will not be available."

These were all logged simultaneously which is why I was unsure which log to post.  Having Googled them and taken (to the best of my limited knowledge) all steps to mitigate the issue, there's no change.

edit: anyone else who has this issue... the solution can be found here.  At least it worked for me.  Crisis averted...

https://www.admin-enclave.com/en/articles/windows/306-resolved-the-open-procedure-for-service-bits-in-dll-c-windows-system32-bitsperf-dll-failed-performance-data-for-this-service-will-not-be-available-the-first-four-bytes-dword-of-the-data-section-contains-the-error-code.html

Good to know.

Did the same error happen with the LODGenx64.exe from xLODGen terrain LOD beta?

3 hours ago, Thaumatarge said:

https://ufile.io/6lfl9jcx
So here are the logs after I generated Ultra Tree LODs

And here are pictures of what I mean
Outside_Riften_Wall_Tree.pngInside_Riften_Wall_Tree.png
Outside_Riften_Island_Trees.pngInside_Riften_Island_Trees.png

So which tree(s) are missing LOD? Can you give a reference form id of a tree that does not have LOD?

Does it happens only for a specific season or all of them?

Posted
32 minutes ago, sheson said:

So which tree(s) are missing LOD? Can you give a reference form id of a tree that does not have LOD?

Does it happens only for a specific season or all of them?

Every season, a lot of the trees near Riften. 

5bd07, c87e1, c87e2 are the trees that I have shown, but there is a lot more... They usually only use the regular tree LOD, so when I generate regular tree LODs they display as billboards (I think, the flat low quality trees) even when close up in the city. I don't know what could cause this.

Posted
14 minutes ago, Thaumatarge said:

Every season, a lot of the trees near Riften. 

5bd07, c87e1, c87e2 are the trees that I have shown, but there is a lot more... They usually only use the regular tree LOD, so when I generate regular tree LODs they display as billboards (I think, the flat low quality trees) even when close up in the city. I don't know what could cause this.

Can you upload all files from ..\DynDOLOD\Edit Scripts\Export\*.* please?

Posted
3 hours ago, sheson said:

Good to know.

Did the same error happen with the LODGenx64.exe from xLODGen terrain LOD beta?

I never got the chance to find out... as soon as I applied the steps in that link, everything just worked.

Posted

I generated grass LOD and I'm getting mismatched grass color and very sparse grass LOD in some areas. Please see screenshots and logs in the link below. I am using folkvangr grass overhaul and I used grass density 45 in dyndolod. What should I do to improve this?

https://ufile.io/rvio31ew

Posted
12 hours ago, BrotherShamus said:

Here are the logs returned with the Windows Event Veiwer:

"Unable to open the Server service performance object. The first four bytes (DWORD) of the Data section contains the status code."

"Unable to open the job object \BaseNamedObjects\WmiProviderSubSystemHostJob for query access. The calling process may not have permission to open this job. The first four bytes (DWORD) of the Data section contains the status code."

"The Open procedure for service "WmiApRpl" in DLL "C:\WINDOWS\system32\wbem\wmiaprpl.dll" failed with error code The device is not ready.. Performance data for this service will not be available."

These were all logged simultaneously which is why I was unsure which log to post.  Having Googled them and taken (to the best of my limited knowledge) all steps to mitigate the issue, there's no change.

edit: anyone else who has this issue... the solution can be found here.  At least it worked for me.  Crisis averted...

https://www.admin-enclave.com/en/articles/windows/306-resolved-the-open-procedure-for-service-bits-in-dll-c-windows-system32-bitsperf-dll-failed-performance-data-for-this-service-will-not-be-available-the-first-four-bytes-dword-of-the-data-section-contains-the-error-code.html

I had the same issue and the same fix worked. Thanks!

Posted
On 3/8/2022 at 4:47 AM, jkp993 said:

I generated grass LOD and I'm getting mismatched grass color and very sparse grass LOD in some areas. Please see screenshots and logs in the link below. I am using folkvangr grass overhaul and I used grass density 45 in dyndolod. What should I do to improve this?

https://ufile.io/rvio31ew

Read https://dyndolod.info/Help/Grass-LOD

"In case the grass LOD brightness or color seems off (it might depend on weathers or ENB settings), change the GrassBrightnessTop* and GrassBrightnessBottom* settings in ..\DynDOLOD\Edit Scripts\DynDOLOD\DynDOLOD_SSE.ini. Especially the image based lighting effect from ENB has a big impact on the brightness and color tone of the grass LOD."

"Not all grass types have LOD / grass LOD billboards
Check that TexGen generates grass LOD billboards for all desired grass types. Plugins from mods often forget to set object bounds on base records, which filters them out from automatic tree/grass LOD billboard generation. See TexGen Configuration for further details."

Also search this thread for similar question and answers. We had post about the mod before.

On 3/7/2022 at 11:15 PM, Thaumatarge said:

https://ufile.io/mbcxdpce here are all of them.

For 3 seasons the vanilla aspen are being replaced by the Turnof the Seasons mod.

For the spring and summer season there are no 3D tree LOD models installed, so they use the billboards generated by TexGen.

You can verify that by checking ..\DynDOLOD\Logs\DynDOLOD_SSE_Tree_Report.txt
For example for TreeAspen01 [TREE:0006A9E6], Autumn has no replacement, so the vanilla tree is used and the 3D tree LOD model from DynDOLOD Resource is used. "Vanilla tree, Billboard found, 3D LOD model found"
Spring uses TreeAspen01Spring [TREE:FE042801] for which no 3D tree LOD model is found. "New tree, Billboard found, 3D LOD model not found treeaspen01spring_4D176229"
Same for summer TreeAspen01Summer [TREE:FE042809], "New tree, Billboard found, 3D LOD model not found treeaspen01summer_7C1E3891"
Winter uses TreeWinterAspen01 [TREE:02003AC5] from Dawnguard, for which a 3D tree LOD model exists in DynDOLOD Resources, "Vanilla tree, Billboard found, 3D LOD model found"

You can the check the export files ..\DynDOLOD\Edit Scripts\Export\LODGen_SSE_Export_Tamriel_[WIN|SPR|SUM|AUT].txt for LODGen that indeed the different seasons use what LOD assets were found accordingly.
For example for the reference form id 0005B3F8 (the Aspen01 tree to the right of the Riften entrance) you will find lines like:
Autumn:  0005B3F8    ...    meshes\dyndolod\lod\trees\treeaspen01passthru_lod.nif    textures\terrain\lodgen\skyrim.esm\treeaspen01_0006a9e6_1.dds    textures\terrain\lodgen\skyrim.esm\treeaspen01_0006a9e6_1.dds
Spring: 0005B3F8    ...    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01spring_00000801_1.dds    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01spring_00000801_1.dds    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01spring_00000801_1.dds
Summer: 0005B3F8    ...    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01summer_00000809_1.dds    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01summer_00000809_1.dds    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01summer_00000809_1.dds
Winter: 0005B3F8    ...    meshes\dyndolod\lod\trees\winteraspen01passthru_lod.nif    textures\terrain\lodgen\dawnguard.esm\winteraspen01_00003ac5_1.dds    textures\terrain\lodgen\dawnguard.esm\winteraspen01_00003ac5_1.dds

I am not aware if anyone made 3D tree LOD models for the trees included in the mod yet.

This is what you should be seeing in game. Autumn, Spring, Summer, Winter screenshots:

autumn.jpgspring.jpgsummer.jpgwinter.jpg

If not, then upload the 4 files ..\Meshes\Terrain\Tamriel\Objects\Tamriel.4.40.-24.[WIN|SPR|SUM|AUT].bto

Posted
2 hours ago, sheson said:

For 3 seasons the vanilla aspen are being replaced by the Turnof the Seasons mod.

For the spring and summer season there are no 3D tree LOD models installed, so they use the billboards generated by TexGen.

You can verify that by checking ..\DynDOLOD\Logs\DynDOLOD_SSE_Tree_Report.txt
For example for TreeAspen01 [TREE:0006A9E6], Autumn has no replacement, so the vanilla tree is used and the 3D tree LOD model from DynDOLOD Resource is used. "Vanilla tree, Billboard found, 3D LOD model found"
Spring uses TreeAspen01Spring [TREE:FE042801] for which no 3D tree LOD model is found. "New tree, Billboard found, 3D LOD model not found treeaspen01spring_4D176229"
Same for summer TreeAspen01Summer [TREE:FE042809], "New tree, Billboard found, 3D LOD model not found treeaspen01summer_7C1E3891"
Winter uses TreeWinterAspen01 [TREE:02003AC5] from Dawnguard, for which a 3D tree LOD model exists in DynDOLOD Resources, "Vanilla tree, Billboard found, 3D LOD model found"

You can the check the export files ..\DynDOLOD\Edit Scripts\Export\LODGen_SSE_Export_Tamriel_[WIN|SPR|SUM|AUT].txt for LODGen that indeed the different seasons use what LOD assets were found accordingly.
For example for the reference form id 0005B3F8 (the Aspen01 tree to the right of the Riften entrance) you will find lines like:
Autumn:  0005B3F8    ...    meshes\dyndolod\lod\trees\treeaspen01passthru_lod.nif    textures\terrain\lodgen\skyrim.esm\treeaspen01_0006a9e6_1.dds    textures\terrain\lodgen\skyrim.esm\treeaspen01_0006a9e6_1.dds
Spring: 0005B3F8    ...    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01spring_00000801_1.dds    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01spring_00000801_1.dds    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01spring_00000801_1.dds
Summer: 0005B3F8    ...    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01summer_00000809_1.dds    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01summer_00000809_1.dds    textures\terrain\lodgen\turn of the seasons.esp\treeaspen01summer_00000809_1.dds
Winter: 0005B3F8    ...    meshes\dyndolod\lod\trees\winteraspen01passthru_lod.nif    textures\terrain\lodgen\dawnguard.esm\winteraspen01_00003ac5_1.dds    textures\terrain\lodgen\dawnguard.esm\winteraspen01_00003ac5_1.dds

I am not aware if anyone made 3D tree LOD models for the trees included in the mod yet.

This is what you should be seeing in game. Autumn, Spring, Summer, Winter screenshots:

autumn.jpgspring.jpgsummer.jpgwinter.jpg

If not, then upload the 4 files ..\Meshes\Terrain\Tamriel\Objects\Tamriel.4.40.-24.[WIN|SPR|SUM|AUT].bto

Outside riften this is exactly how it looks, what I am more concerned about is the lack of billboards for when I am in the Riften worldspace. All trees in the cells surrounding Riften lack trees when I generate Ultra trees, but not when I generate regular tree lods. When I generate regular tree lods, it shows up as billboards outside Riften in the Riften worldspace.

Posted
25 minutes ago, Thaumatarge said:

Outside riften this is exactly how it looks, what I am more concerned about is the lack of billboards for when I am in the Riften worldspace. All trees in the cells surrounding Riften lack trees when I generate Ultra trees, but not when I generate regular tree lods. When I generate regular tree lods, it shows up as billboards outside Riften in the Riften worldspace.

When you are in a child worldspace it replaces the cells of the parent worldspace for the uGridsToLoad 5x5 cells around the player.

Type tll in the console to toggle LOD off to clearly see how far the loaded cells reach. Bethesda did not add (m)any full model references past the city walls for performance/memory reasons.

Since loaded cells do not show LOD, they are not the concern or problem of LOD generators.

DynDOLOD Resources includes patches for Whiterun and Solitude to add a few things but nothing for Riften and not any trees.

Posted
11 minutes ago, sheson said:

When you are in a child worldspace it replaces the cells of the parent worldspace for the uGridsToLoad 5x5 cells around the player.

Type tll in the console to toggle LOD off to clearly see how far the loaded cells reach. Bethesda did not add (m)any full model references with past the walls for performance/memory reasons.

Since loaded cells do not show LOD, they are not the concern of LOD generators.

DynDOLOD Resources includes patches for Whiterun and Solitude to add a few things but nothing for Riften and not any trees.

That's understandable, it's just a bit odd that regular LODs work but Ultra LODs don't show anything. Thanks for clarifying.

Posted
11 minutes ago, Thaumatarge said:

That's understandable, it's just a bit odd that regular LODs work but Ultra LODs don't show anything. Thanks for clarifying.

Standard tree LOD is not disabled in the active cells of child worlds, which is an engine bug/limitation.

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.