Jump to content

Question

Posted

Dynamic Distant Objects LOD - DynDOLOD

 

Finally I can see my house from here

 

You know the price for my mods: blood, sweat and tears. Oh, and your first born.

If you want to help other authors of quality mods then donate to them directly.


For latest information and instructions see the DynDOLOD 2.18 UPDATE POST


What is this?

DynDOLOD is a set of tools based on TES5Edit and TES5LODGen to automatically create a Skyrim mod based on the load order which adds distant LOD for objects to Skyrim. By combining DynDOLOD with TES5LODGen users can create drastically enhanced traditional static LOD plus tree LOD and the new, optional dynamic distant object LOD in a few 'simple' steps.

DynDOLOD is meant for enthusiast modders who are familiar with using TES5Edit. Enthusiast modders have a general knowledge of computers, folders and files, especially Skyrims 'Data' folders and how to install mods safely with a manager or manually.

To fully expand the visual experience and use the additional features offered by TES5LODGen the DynDOLOD package comes with over 1000 new or updated LOD models for objects that were badly missing from the original game like the Skyhaven Temple or landscape features like roads, smaller rocks and dirt cliffs that simply make the distant landscape look much more natural and alive.


What does it do?

It makes Skyrim look like this

59721-1-1427159829.jpg59721-2-1427159829.jpg59721-1-1427289504.jpg59721-4-1427159830.jpg

59721-1-1427419467.jpg59721-2-1427419467.jpg59721-3-1427419468.jpg59721-4-1427419468.jpg

59721-1-1427465578.jpg59721-2-1427465579.jpg59721-3-1427465579.jpg59721-4-1427465579.jpg

59721-1-1427470182.jpg59721-2-1427470183.jpg59721-3-1427470183.jpg59721-4-1427470183.jpg

59721-1-1427470235.jpg59721-2-1427470235.jpg59721-3-1427470235.jpg59721-4-1427470236.jpg

 


Requirements

SKSE

PapyrusUtil 2.8 or higher

DynDOLOD Resources - Make sure to use DynDOLOD Resources version only with matching or higher DynDOLOD Standalone versions but never with older versions.

Vanilla Skyrim LOD Billboards from TES5LODGen or Indistinguishable Vanilla Tree Billboards. If using tree mods that do not include billboards, check TES5LODGen for ready-to-use tree LOD billboards for some tree mods. For STEP users all billboards are included in STEP Texture Compilation.


Download

Download standalone and resources from Nexus or use Mega links from the update post

There are quickstart instruction in the main folder. Also check the folder called 'docs' for additional information. See the update post for latest installation information and guides.

CC BY-NC-SA

=======================================================================

Updating DynDOLOD

=======================================================================

Read the update posts for each new version for version specific information and update instructions.

Also read the manual how to update an existing save game, watch the video or check DynDOLOD SkyUI MCM.

[spoiler=DynDOLOD-Changelog.txt]

=======================================================================

DynDOLOD - Dynamic Distant Objects LOD - Sheson

=======================================================================

  Reveal hidden contents

 

 

 

Credits

 

TES5Edit Team in general

 

Ehamloptiran and Zilav for TES5LODGen and LODGen for trees

 

Bethesda for the game, models and textures

 

NifTools

 

DynDOLOD includes LOD assets based on models and/or textures from:


 

Holy Cow I fixed Skyrim - Sheson

  • +1 15

Recommended Posts

  • 0
Posted
  On 8/5/2015 at 6:57 AM, sheson said:

FAQ: Tree LOD: Error: Can not find tree LOD billboards required to create tree LOD

 

Install Vanilla Skyrim LOD Billboards from TES5LODGen https://www.nexusmods.com/skyrim/mods/62698/ and then any optional LOD Billboards in the load order. STEP users download STEP Texture Compilation from https://www.nexusmods.com/skyrim/mods/11/

 

It can not find the textures\terrain\LODGen\Skyrim.esm\*.dds from the STEP Texture Compilation. Double check you have it installed correctly.

I know the STEP Texture Compilation is installed properly, so I downloaded the Vanilla Skyrim LOD Billboards from the link you provided, and now it seems to be running the script without an issue.  It's currently processed 195,568 of 244,464 records.

 

If it fails to finish properly, or I load the game and things look all wacky, I'll post back.

 

Otherwise, thanks for the help!  :)

  • 0
Posted
  On 8/4/2015 at 7:40 PM, sheson said:

Assuming the game can see the files then, please upload 

 

skse\plugins\StorageUtilData\DynDOLOD_Worlds.json

skse\plugins\StorageUtilData\DynDOLOD_Tamriel_Objects.json

skse\plugins\StorageUtilData\DynDOLOD_Tamriel.json

DynDOLOD.esp

Where, to this forum?

  • 0
Posted (edited)

Hey,

 

I don't I am alone with my issue?

 

I haven't managed to find out, but sometimes I see purple (illuminating) textures(meshes) I don't know which one of them on a smelter. But mainly just if I am far from a smelter, it look like some kind of lod related issue. Fortunately or unfortunately it's happens rarely. But yes, it is mainly occur when I saw a smelter accidentally. Of course when I try to found one of them, I mean I try to search smelters it does not happen. :/ So, I haven't managed to make screenshot, which I guess would be very useful what my problem is. :/

 

I have reinstalled SMIM 1.74 and merged with the 1.78 update. After that I searched the word "smelter" in my MO mods folder. The only folder which contains smelter just SMIM + DynDOLOD (main folder) + STEP LOD Textures. At this moment I am making the whole DynDOLOD process again.

 

I have no idea, what can cause issue like that. I use ETAC which place smelters to villages. But ETaC does not contains smelter files at all.

 

I'd just like to know, everythins is all right with the smelter files at DynDOLOD?

 

  • smeltermarker_lod_0.nif
  • smelter01lod.dds
  • smelter01lod_n.dds

 

and after I run DynDOLOD Texgen, these two files will be created under "STEP LOD Textures"

 

  • smelter01.dds
  • smelter01_1.dds

 

If I ever manage to catch the moment I'll make and post screenshot(s).

Edited by kranazoli
  • 0
Posted (edited)
  On 8/5/2015 at 10:48 PM, kranazoli said:

Hey,

 

I don't I am alone with my issue?

 

I haven't managed to find out, but sometimes I see purple (illuminating) textures(meshes) I don't know which one of them on a smelter. But mainly just if I am far from a smelter, it look like some kind of lod related issue. Fortunately or unfortunately it's happens rarely. But yes, it is mainly occur when I saw a smelter accidentally. Of course when I try to found one of them, I mean I try to search smelters it does not happen. :/ So, I haven't managed to make screenshot, which I guess would be very useful what my problem is. :/

 

I have reinstalled SMIM 1.74 and merged with the 1.78 update. After that I searched the word "smelter" in my MO mods folder. The only folder which contains smelter just SMIM + DynDOLOD (main folder) + STEP LOD Textures. At this moment I am making the whole DynDOLOD process again.

 

I have no idea, what can cause issue like that. I use ETAC which place smelters to villages. But ETaC does not contains smelter files at all.

 

I'd just like to know, everythins is all right with the smelter files at DynDOLOD?

  • smeltermarker_lod_0.nif
  • smelter01lod.dds
  • smelter01lod_n.dds
and after I run DynDOLOD Texgen, these two files will be created under "STEP LOD Textures"
  • smelter01.dds
  • smelter01_1.dds
If I ever manage to catch the moment I'll make and post screenshot(s).

 

Will fix DynDOLOD TexGen.pas to create the correct filename. Make sure to not delete the existing smelter01lod.dds from the package in the meantime.

 

You really do not need to post a screenshot of missing textures. We know it is missing. We know it is something on your end :)

 

If the texture is missing from LOD it double troubling because usually all LOD uses one big texture - the LOD texture atlas - and basically almost all objects but rocks/mountains should be missing their texture then.

 

If only a single LOD object is missing a texture it means it didn't make it into the atlas, because 1) it is missing at the time of atlas creation, or 2) it could atlas version can not be used because of technical requirements, or 3) something went wrong using the atlas.

 

1) Check TES5Edit\TES5Edit_log.txt for 'Can not find [filename].dds for texture atlas'. Make sure it can find all files.

 

2) + 3) Go close to object which LOD is missing the texture. Open DynDOLOD MCM / You Are Here.

Take note of the current object LOD file for that area, like Tamriel.4.4.-12.bto

 

Find that file in Data\Meshes\Terrain\Tamriel\Objects\Tamriel.4.4.-12.bto and open it in nifskope.

Set Options / Settings / Resources to point to .../Skyrim/Data if you want to see textures properly

 

Click an object that has the missing textures and it should highlight everything including its BSSegmentedTriShape in the BlockList

In the Block List unfold [+] BSMultiBoundNode [+] BSSegmentedTriShape [+] BSLightingShaderProperty [+] BSShaderTexture

 

The Block Details should list the texture paths and names. They should look like

textures\dyndolod\lod\dyndolod_atlas_tamriel.dds or textures\landscape\mountains\mountainslab02.dds etc

 

If the paths are correct double check the files exist.

Edited by sheson
  • 0
Posted (edited)

DynDOLOD 1.42

 

Small update to papyrus scripts to fix a potential cause for CTD when resetting former IsFullLOD references when initializing for the first time.

This is plug and play, simply overwrite the files.

 

Added rules for Legacy of the Dragonborn (Dragonborn Gallery).

Consider generating from scratch when using this mod. When doing this, follow the save game update procedure. RTFM, watch the video or check DynDOLOD SkyUI MCM.

 

[spoiler=Changelog]DynDOLOD Worlds.pas - added an extra switch to reference json data for LOD using emissive color for future releases

DynDOLOD Worlds.pas - added ability to add both near and far grid to a reference

DynDOLOD Worlds.pas - added an one time splash screen to point out helpful documents

DynDOLOD TexGen.pas - fixed creating smelter01lod.dds

Papyrus Scripts - updated to not reset disabled references

DynDOLOD-rules - added/updated rules for better compatibility with mods

DynDOLOD_Manual.html - updated compatibility information for several mods

Meshes - updated LOD meshes for better compatibility with mods

 

 

 

DynDOLOD 1.41

Edited by sheson
  • 0
Posted
  On 8/5/2015 at 2:55 PM, sheson said:

Start TES5Edit, right click, Skyrim.esm, Other, Generate LOD,  check Tamriel, check Trees LOD. It will generate tree LOD *btt and the texture atlas to the output folder defined by -:o command line parameter.

This is the same function that DynDOLOD uses. This way you just update tree LOD real quick.

 

Copy those files in meshes/textures to a mod, make sure nothing overwrites them this time.

How do I do the command line thing?

  • 0
Posted (edited)
  On 8/6/2015 at 1:33 PM, sheson said:

Well I don't use Mod Organizer so I wouldn't know that even existed, jeez.

 

EDIT: Anyways, found out how to do it without MO, you should probably add a section for how non MO users can use command lines in TES5Edit. <.<

Edited by IonutRO
  • 0
Posted
  On 8/6/2015 at 5:22 PM, alpav said:

I'm trying to generate the LOD but the program ends with a "list index out of bounds" error. The last few lines in TES5Edit mention something about no minion and exception in unit functions line.

Here's the contents of the log file.

https://drive.google.com/file/d/0B1D3NEDP6YtEdmYybWJldjY0QWM/view?usp=sharing

Start with a default DynDOLOD.esp, copy the DynDOLOD.esp.bak to DynDOLOD.esp

If it fails then upload that TES5Edit_log.txt, please.

  • 0
Posted
  On 8/5/2015 at 11:02 PM, sheson said:

Will fix DynDOLOD TexGen.pas to create the correct filename. Make sure to not delete the existing smelter01lod.dds from the package in the meantime.

 

You really do not need to post a screenshot of missing textures. We know it is missing. We know it is something on your end :)

 

If the texture is missing from LOD it double troubling because usually all LOD uses one big texture - the LOD texture atlas - and basically almost all objects but rocks/mountains should be missing their texture then.

 

If only a single LOD object is missing a texture it means it didn't make it into the atlas, because 1) it is missing at the time of atlas creation, or 2) it could atlas version can not be used because of technical requirements, or 3) something went wrong using the atlas.

 

1) Check TES5Edit\TES5Edit_log.txt for 'Can not find [filename].dds for texture atlas'. Make sure it can find all files.

 

2) + 3) Go close to object which LOD is missing the texture. Open DynDOLOD MCM / You Are Here.

Take note of the current object LOD file for that area, like Tamriel.4.4.-12.bto

 

Find that file in Data\Meshes\Terrain\Tamriel\Objects\Tamriel.4.4.-12.bto and open it in nifskope.

Set Options / Settings / Resources to point to .../Skyrim/Data if you want to see textures properly

 

Click an object that has the missing textures and it should highlight everything including its BSSegmentedTriShape in the BlockList

In the Block List unfold [+] BSMultiBoundNode [+] BSSegmentedTriShape [+] BSLightingShaderProperty [+] BSShaderTexture

 

The Block Details should list the texture paths and names. They should look like

textures\dyndolod\lod\dyndolod_atlas_tamriel.dds or textures\landscape\mountains\mountainslab02.dds etc

 

If the paths are correct double check the files exist.

Hi Sheson,

 

Thanks all of effort, but I it's very complicated for me I have a feeling I do not want be a Tamriel Doctor or Professor. ;)

But, really-really thanks. I am the stupid one, I admit. :innocent:

  • 0
Posted

Actually Sheson could possibly add a check for missing textures in generated LOD files right into DynDoLOD script. Just scan all BTOs, get used textures and check if they exist :innocent:

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.