Jump to content

DynDOLOD 3.00 Alpha 180


sheson

Recommended Posts

I am having problems with the Legacy of the Dragonborn and Alpha-89. The guild house and its deck would disappear when I travel back to Solitude. Sometime from a distance, the guild house does appear but when I get close enough, it would disappear. I have been upgrading Dyndolod from one version to the next for the past four months and the problem seemed to be persistent. I do create clean saves between upgrades.  I would made the clean save in the player's home in Riften. After regenerating the texture files and the output files, I load the clean save and travel to Solitude. The guild house would then appear. If I load the clean save, go outside to activate Dyndolod, go back inside, save the game, quite the game, then reload the last save, the guild house would disappear. Can you please provide any help?  Do you need any more information?

 

DynDOLOD_SSE_Debug_log.txt: https://ufile.io/v15vfo7t

DynDOLOD_SSE_log.txt: https://ufile.io/qv556k4q

ScreenShot0.jpg

Link to comment
Share on other sites

6 hours ago, pedxingx said:

I am having problems with the Legacy of the Dragonborn and Alpha-89. The guild house and its deck would disappear when I travel back to Solitude. Sometime from a distance, the guild house does appear but when I get close enough, it would disappear. I have been upgrading Dyndolod from one version to the next for the past four months and the problem seemed to be persistent. I do create clean saves between upgrades.  I would made the clean save in the player's home in Riften. After regenerating the texture files and the output files, I load the clean save and travel to Solitude. The guild house would then appear. If I load the clean save, go outside to activate Dyndolod, go back inside, save the game, quite the game, then reload the last save, the guild house would disappear. Can you please provide any help?  Do you need any more information?

 

DynDOLOD_SSE_Debug_log.txt: https://ufile.io/v15vfo7t

DynDOLOD_SSE_log.txt: https://ufile.io/qv556k4q

ScreenShot0.jpg

My initial idea would be there was not enough time spend outside for all things to settle before you went inside again.

Have you tried what happens if you do this without the new DynDOLOD active? E.g. is the  guild house working properly with the clean save?
What happens if you do this in Whiterun instead?

Link to comment
Share on other sites

I have tree billboards appearing within the WhiterunWorld cell while running the latest DynDOLOD 3 Alpha 89 (screenshot here to keep my post short). I'm using Perfecter Whiterun, Enhanced Vanilla Trees SE, and Happy Little Trees.

Letting xEdit load my entire mod list and selecting Perfecter Whiterun.esp to "Apply Filter for Conflicts" shows TreePineForest01 and TreePineForest01Dead have object bounds touched by Skyrim.esm, HappyLittleTrees.esp, and Enhanced Vanilla Trees SSE.esp.

Looking at the Worldspace changes, the only other mod with conflict is USSEP for WhiterunWorld, which the Perfecter Whiterun mod page states are intentional. It looks like it's simply DATA Position/Rotation coordinate changes. Looking at each of the placed objects, I can see under XESP - Enable Parent that it is set to PlayerRef (00000014), which seems to match the answer given in the sticky post on Perfecter Whiterun about those flags helping ensure they do not get LOD generated for them.

Link to comment
Share on other sites

16 hours ago, Gamma_Metroid said:

Hi sheson, I've got another problem. This one might be related to xlodgen since I had the same problem when I was using that, so I included the lodgen log file as well.

The issue is that some generated lod meshes are losing their vertex colors at lod8 and above. I have included examples. Both levels use the same nifs for these objects so it's not that. And you can see in the lodgen log that vertex colors are enabled for each level. https://ufile.io/f/rlvdr

I noticed I am now one version behind on DynDOLOD but I didn't see anything in the changelog that looks related to this issue. Let me know if you think trying again with alpha 89 may help.

Test how things turn with this version of LODGenx64.exe https://mega.nz/file/9cxUjLyT#Mh6aK_lVKCuQpNYmFghj3IgRNMXHb2W7nt0WcQLUseA

Link to comment
Share on other sites

37 minutes ago, ShawnTheGuitarist said:

I have tree billboards appearing within the WhiterunWorld cell while running the latest DynDOLOD 3 Alpha 89 (screenshot here to keep my post short). I'm using Perfecter Whiterun, Enhanced Vanilla Trees SE, and Happy Little Trees.

Letting xEdit load my entire mod list and selecting Perfecter Whiterun.esp to "Apply Filter for Conflicts" shows TreePineForest01 and TreePineForest01Dead have object bounds touched by Skyrim.esm, HappyLittleTrees.esp, and Enhanced Vanilla Trees SSE.esp.

Looking at the Worldspace changes, the only other mod with conflict is USSEP for WhiterunWorld, which the Perfecter Whiterun mod page states are intentional. It looks like it's simply DATA Position/Rotation coordinate changes. Looking at each of the placed objects, I can see under XESP - Enable Parent that it is set to PlayerRef (00000014), which seems to match the answer given in the sticky post on Perfecter Whiterun about those flags helping ensure they do not get LOD generated for them.

See the first post which log and debug to upload when making posts. Always use the latest Alpha version.

DynDOLOD 3 Alpha is supposed to automatically detect trees added to the Tamriel worldspace in the areas of the walled cities and handle them automatically without having to set the enable parents in plugins or reference rules anymore. If the tree reference have enable parents set to player already then they should not have tree LOD anyhow.

What plugin is setting the enable parent for the tree in your load order for the tree from the screenshot though? When I check Perfecter Whiterun.esp  xx00401C in xEdit it doesn't have one. Though it should not need one with DynDOLOD 3 Alpha-89.

Link to comment
Share on other sites

11 hours ago, sheson said:

My initial idea would be there was not enough time spend outside for all things to settle before you went inside again.

Have you tried what happens if you do this without the new DynDOLOD active? E.g. is the  guild house working properly with the clean save?
What happens if you do this in Whiterun instead?

Thanks Sheson for responding to my issue.

If I deactivate DynDOLOD, the guild house will always appear.

I found simpler steps in making the guild house disappear. The guild house appears after loading the clean save. The guild house will disappear if I make another save after the clean save. It doesn't matter if the save is done indoors or outdoors, but it has to be done far away from the guild house.

I have the same problem from Whiterun.

Link to comment
Share on other sites

35 minutes ago, pedxingx said:

Thanks Sheson for responding to my issue.

If I deactivate DynDOLOD, the guild house will always appear.

I found simpler steps in making the guild house disappear. The guild house appears after loading the clean save. The guild house will disappear if I make another save after the clean save. It doesn't matter if the save is done indoors or outdoors, but it has to be done far away from the guild house.

I have the same problem from Whiterun.

Can you test Dragonbridge, Morthal, Dawnstar? Maybe you can get a rough idea about the distance when it starts.

What are the SkyrimPrefs.INI [MAIN] fSkyCellRefFadeDistance and [LOD] fLODFadeOutMultSkyCell settings?

Copy/paste the line "reset": ...  from near the bottom in DynDOLOD output  skse\plugins\StorageUtilData\DynDOLOD_Tamriel_Objects.json

Link to comment
Share on other sites

2 hours ago, sheson said:

See the first post which log and debug to upload when making posts. Always use the latest Alpha version.

DynDOLOD 3 Alpha is supposed to automatically detect trees added to the Tamriel worldspace in the areas of the walled cities and handle them automatically without having to set the enable parents in plugins or reference rules anymore. If the tree reference have enable parents set to player already then they should not have tree LOD anyhow.

What plugin is setting the enable parent for the tree in your load order for the tree from the screenshot though? When I check Perfecter Whiterun.esp  xx00401C in xEdit it doesn't have one. Though it should not need one with DynDOLOD 3 Alpha-89.

This is my first time using the posts, so I hope I provide everything you need. Let me know if I miss anything.

The plugin that sets the parent is Perfecter Whiterun.esp as far as I can tell. Here's a screenshot of my xEdit showing the Perfecter Whiterun.esp plugin containing the enable parent reference. I've uploaded the bugreport.txt and DynDOLOD_SSE_log.txt, but strangely I couldn't find a [Worldspace]_log.txt for WhiterunWorld. I'm wondering if that might hint at a problem.

Also, I did just notice when manually looking up xx00401C that it is among several Placed Objects not flagged as conflicting, but yes those are also missing the enable parent flag. There's quite a few records like this.

Edited by ShawnTheGuitarist
Link to comment
Share on other sites

20 minutes ago, ShawnTheGuitarist said:

This is my first time using the posts, so I hope I provide everything you need. Let me know if I miss anything.

The plugin that sets the parent is Perfecter Whiterun.esp as far as I can tell. Here's a screenshot of my xEdit showing the Perfecter Whiterun.esp plugin containing the enable parent reference.

I've uploaded the bugreport.txt and DynDOLOD_SSE_log.txt, but strangely I couldn't find a [Worldspace]_log.txt for WhiterunWorld. I'm wondering if that might hint at a problem.

The reference from the screenshot is "deleted", so that tree full model should not show in the any worldspace and have no LOD.
If you check the reference 6100401C (the on from the screenshot) I believe you will find it doesn't have any enable parent.

Be that as it may, the log shows you are using Alpha-87. Generate LOD with Alpha-89 (install into new and empty folder), see if the problem still happens. If it does, upload log and debug log.

Link to comment
Share on other sites

2 hours ago, sheson said:

The reference from the screenshot is "deleted", so that tree full model should not show in the any worldspace and have no LOD.
If you check the reference 6100401C (the on from the screenshot) I believe you will find it doesn't have any enable parent.

Be that as it may, the log shows you are using Alpha-87. Generate LOD with Alpha-89 (install into new and empty folder), see if the problem still happens. If it does, upload log and debug log.

After updating to Alpha-89 the issues could not be reproduced, so that may have been the solution.

Link to comment
Share on other sites

2 hours ago, sheson said:

Can you test Dragonbridge, Morthal, Dawnstar? Maybe you can get a rough idea about the distance when it starts.

What are the SkyrimPrefs.INI [MAIN] fSkyCellRefFadeDistance and [LOD] fLODFadeOutMultSkyCell settings?

Copy/paste the line "reset": ...  from near the bottom in DynDOLOD output  skse\plugins\StorageUtilData\DynDOLOD_Tamriel_Objects.json

Are you asking at what distance the guild house disappears? It disappears when I get close. If I walk along the shore and under the city from Katla's farm, the guild house will disappear after passing the East Empire Company warehouse.

Sorry I am not sure what you mean by testing from Dragon Bridge, Morthal, and Dawnstart. I confused myself by trying too many combinations and I didn't build an organized test matrix. :) This is what I have done so far. I have created clean saves at Dragon Bridge, Markal, Morthal, and Rorikstead in addition of Whiterun and Riften. I get the same behavior as mentioned before where the guild house is ok until I save and exit the game. I then start the game, load my last save, wait around for awhile, and then travel to solitude from where ever I was. The guild house will disappear when I get close to it or when I fast travel to the airship.

Here are SkyrimPrefs.INI settings. I don't remember every changing these myself:

fSkyCellRefFadeDistance=150000.0000

fLODFadeOutMultSkyCell=1.0000

I have attached the lengthy "reset" line.

DynDOLOD_Tamriel_JSON_RESET.txt

Link to comment
Share on other sites

50 minutes ago, pedxingx said:

Are you asking at what distance the guild house disappears? It disappears when I get close. If I walk along the shore and under the city from Katla's farm, the guild house will disappear after passing the East Empire Company warehouse.

Sorry I am not sure what you mean by testing from Dragon Bridge, Morthal, and Dawnstart. I confused myself by trying too many combinations and I didn't build an organized test matrix. :) This is what I have done so far. I have created clean saves at Dragon Bridge, Markal, Morthal, and Rorikstead in addition of Whiterun and Riften. I get the same behavior as mentioned before where the guild house is ok until I save and exit the game. I then start the game, load my last save, wait around for awhile, and then travel to solitude from where ever I was. The guild house will disappear when I get close to it or when I fast travel to the airship.

Here are SkyrimPrefs.INI settings. I don't remember every changing these myself:

fSkyCellRefFadeDistance=150000.0000

fLODFadeOutMultSkyCell=1.0000

I have attached the lengthy "reset" line.

DynDOLOD_Tamriel_JSON_RESET.txt 3.88 kB · 0 downloads

Thanks.

I was somehow under the impression it doesn't happen when you start with a clean save in/near Solitude, only when further away. I guess I am mistaken.

What doesn't seem to make sense is that if something is enabled and loaded to change into disabled or unloaded state just because you are saving/loading the game.

Can you enable the papyrus log, do the thing, see if there are any errors from the SHESON_DynDOLOD scripts or anything related to LegacyoftheDragonborn? Especially in the second log loading the save.

What version of LegacyoftheDragonborn are you using? The CRC32 of LegacyoftheDragonborn from the log is not matching what I have for 5.6.3

Link to comment
Share on other sites

Sheson,

I checked the PapyrusUtilDev.log. I don't see any errors related to SHESON_DynDOLOD or LegacyoftheDragonborn.

I believe I am using Legacy of the Dragonborn 5.6.3. That is the file currently sitting on my hard drive. Where can I find this CRC and what CRC do you have?  I can try reinstalling the mod again and check the CRC. I may have installed the wrong version and I don't have MO2 connected to nexus to confirm the currently installed version.

I remember something else. A fewmonths ago, I was troubleshooting another dyndolod problem. I did switch from PapyrusUtil to dyndolod.dll and back. When I did this, I made clean saves each time and ran fallrim. Can that have lasting effects with Dyndolod?

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.