Jump to content

DynDOLOD 3.00 Alpha 180


sheson

Recommended Posts

39 minutes ago, sheson said:

Since you report an issue with LODGen.exeLODGenx64.exe, see what happen if you use the version included in the latest xLODGen terrain LOD beta.

It would be better to actually provide information about the error so whatever the problem can be fixed.

It's the same issue I was having yesteday (I'm re-posting the links to the required logs https://ufile.io/f/do0q2 https://ufile.io/5lcjens0 ).  Where would I find the Beta?  The 'download' page directs me to the Alpha 77 file.

Link to comment
Share on other sites

11 minutes ago, Thaumatarge said:

I will give that a try, but I have been struggling with this for hours and nothing so far has worked. I cannot provide logs if the program cannot either crash to give an error, or finish to give a finished log, because the computer just freezes.

Sounds like the hardware or OS is not properly setup.

Link to comment
Share on other sites

19 minutes ago, BrotherShamus said:

It's the same issue I was having yesteday (I'm re-posting the links to the required logs https://ufile.io/f/do0q2 https://ufile.io/5lcjens0 ).  Where would I find the Beta?  The 'download' page directs me to the Alpha 77 file.

You refused to upload/post the event log entry. The log does not show the error.

The latest xLODGen terrain LOD beta can be found at
https://stepmodifications.org/forum/topic/13451-xlodgen-terrain-lod-beta-90-for-fnv-fo3-fo4-fo4vr-tes5-sse-tes5vr-enderal-enderalse/

17 minutes ago, Thaumatarge said:

I haven't had these issues in Alpha 74 and prior to that. I only recently updated to Alpha 77 when I noticed that the Resources updated.

You reported the OS has issues with running 4 x64 programs at the same time. Let the OS handle virtual memory settings.

You doing grass LOD, ultra Tree LOD, full models for LOD + seasons at the same time? It seems it is just too much to compute at the time for the setup.

The LODGGensplit at same as virtual cores number is the best it can do at the moment in terms of reducing memory for performance sake.

Link to comment
Share on other sites

14 minutes ago, sheson said:

You refused to upload/post the event log entry. The log does not show the error.

The latest xLODGen terrain LOD beta can be found at
https://stepmodifications.org/forum/topic/13451-xlodgen-terrain-lod-beta-90-for-fnv-fo3-fo4-fo4vr-tes5-sse-tes5vr-enderal-enderalse/

You reported the OS has issues with running 4 x64 programs at the same time. Let the OS handle virtual memory settings.

You doing grass LOD, ultra Tree LOD + seasons at the same time? It seems it is just too much to compute at the time for the setup.

Oh no, not ultra tree lod and grass lod, I haven't got Grass LOD enabled as an option at all, and Ultra Tree LOD fails to generate lods for trees outside Riften so I haven't used it! But it seems the "select text to pause the LODGEN" method is working so far. I am only reporting this issue now because again, I have not experienced this issue in Alpha 74, and I had the same set up for generation.

Link to comment
Share on other sites

12 minutes ago, Thaumatarge said:

Oh no, not ultra tree lod and grass lod, I haven't got Grass LOD enabled as an option at all, and Ultra Tree LOD fails to generate lods for trees outside Riften so I haven't used it! But it seems the "select text to pause the LODGEN" method is working so far. I am only reporting this issue now because again, I have not experienced this issue in Alpha 74, and I had the same set up for generation.

"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

Link to comment
Share on other sites

21 minutes ago, sheson said:

You refused to upload/post the event log entry. The log does not show the error.

The latest xLODGen terrain LOD beta can be found at
https://stepmodifications.org/forum/topic/13451-xlodgen-terrain-lod-beta-90-for-fnv-fo3-fo4-fo4vr-tes5-sse-tes5vr-enderal-enderalse/

You reported the OS has issues with running 4 x64 programs at the same time. Let the OS handle virtual memory settings.

You doing grass LOD, ultra Tree LOD, full models for LOD + seasons at the same time? It seems it is just too much to compute at the time for the setup.

The LODGGensplit at same as virtual cores number is the best it can do at the moment in terms of reducing memory for performance sake.

Oh, you mean the Windows Event log entry?  I didn't think you would want to see that as it didn't seem to be related to Dyndolod.  I'll re-run it and post the log here then.

Link to comment
Share on other sites

10 minutes 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

I will try generating the Ultra Tree LODs and post a picture of what outside of riften looks like. it might be a Turn of the Seasons issue, because I did generate billboards using TexGen, and have DynDOLOD Resources installed. However, right now, I am glad the "pause the Tamriel seasons generation" method is working out, there is no problems so far! I still don't know why Alpha 74 had no issues, and Alpha 77 has these issues for me.

Link to comment
Share on other sites

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

Edited by BrotherShamus
Link to comment
Share on other sites

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!

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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?

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.