Jump to content


Photo

LOD in Childworld and how to add a XESP......


  • Please log in to reply
12 replies to this topic

#1 Zapp1980

Zapp1980

    Prisoner

  • Members
  • 32 posts

Posted 27 June 2018 - 04:12 PM

Q: Tree LOD: LOD trees show in child worlds / towns

A: This is a game engine limitation. A mod added trees into the same area in the parent world. Either disable that mod when generating tree LOD, or add a XESP - Enable Parent to the player reference 0x00000014 to each tree in question. Tree LOD generation skips all trees with enable parents leaving them to be done as static or dynamic LOD which don't have the limitation. See the section 'Custom Settings For Specific Mods - Mods that add trees to the same area as child worlds' in the DynDOLOD_Manual.html for more information and how to use DynDOLOD rules to address the issue.


I‘m not a native speaker and reading and understanding the dics of dyndolod is heavy stuff for me.

Can someone give me a short tutorial how to add a XESP.... to get rid of the pine lod in whiterun (autumn in whiterun).
  • 0

#2 sheson

sheson

    Dragon King

  • Mod Authors
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3,386 posts

Posted 27 June 2018 - 04:56 PM

The referred section in the manual is as detailed and straight forward with examples how to instruct the patcher to do add XESP - Enabled parents automatically without having to use xEdit or CK.

All you have to do is to add a rule like in the examples for Perfect Whiterun and replace the plugin name and form id.

Du kannst mich sonst auch direkt auf Deutsch fragen mit was genau Du Hilfe brauchst.

Edited by sheson, 27 June 2018 - 05:28 PM.

  • 0

#3 Zapp1980

Zapp1980

    Prisoner

  • Members
  • 32 posts

Posted 28 June 2018 - 04:11 AM

ok, ich denke ich habs verstanden und den entsprechenden Part in der Anleitung auch gefunden. Das heißt nun, ich kann entweder in SSEEdit jedem einzelnen Baum bearbeiten und bei XESP --> 00000014 eintragen, oder eben die ID der Bäume sammeln, wie in dem Beispiel und eine Mod.ini für dyndolod erstellen. (Hat das vor mir echt noch keiner in Angriff genommen? Oder sind 3000 Downloads von dem mod noch nicht die kritische MAsse für dieses Engagement? :)  Aber ist es nicht easier die ID hier in SSEEDIT auszulesen? Das müsste doch dann unter WHITERUN WORLD jeder Code sein der direkt am Anfang vor " ...placed object.....aspentree......." steht oder versteh ich das falsch? Ich würde dann dan die INI von Perfect Whiterun nehmen und dort nur die Codes und den Modname ersetzen, richtig?

 

Danke fürs helfen!


  • 0

#4 sheson

sheson

    Dragon King

  • Mod Authors
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3,386 posts

Posted 28 June 2018 - 04:55 AM

Du hast das eigentlich alles richtig verstanden und erkannt. Die Baeume sind aber nicht in der WhiterunWorld sondern in Tamriel in den Zellen mit den gleichen Koordinaten.

Baeume die in WhiterunWorld und den anderen Staedten hinzugefuegt sind, bekommen automatisch kein tree LOD.

Mit einem xEdit Script ist es aber moeglich entsprechende Regeln fuer alle Baeume die ein plugin hinzufuegt zu erstellen, ohne das man nun alle FormIDs mit der Hand schreiben muss.

Regeln fuer evt. Baueme die weiter weg sind entfernt man dann einfach wieder oder laesst sie wie sie sind. Dann haben die Baeume eben auch object LOD, das macht eh kaum einen Unterschied, solange die Regeln nur Billboards fuer alle LOD levels setzen.



Entpacke das angehaengte script einfach in the das "Edit Scripts" Verzeichnis der xEdit-installation.

In der xEdit Baumansicht links, einfach das [+] plugin um das es geht aufklappen, dann [+] Worldspace, rechts click auf Tamriel und Apply Script... und das script DynDOLOD_CreateTreeXESPRules.pas auswaehlen

Im rechten log Fenster erscheint dann fuer jeden Baum eine Zeile:

LODGenXXX=pluginname.esp;00123456,Billboard,Billboard,Billboard,Far LOD,Enable,1

Die Zeilen kopierst dann halt einfach aus dem log (mit Maus makieren dann CTRL+C) in eine neue Textdatei, die Du dann wie beschrieben umbenennst und als erste Zeile [Skyrim LODGen] enthaelt und dann die Regeln. Dann nur noch die XXX mit der richtigen Numerierung von 1 aufwaerts ersetzen.


Falls was unklar ist, einfach fragen.

Attached Files


Edited by sheson, 28 June 2018 - 04:59 AM.

  • 0

#5 Zapp1980

Zapp1980

    Prisoner

  • Members
  • 32 posts

Posted 28 June 2018 - 05:09 AM

Herzlichen Dank Dafür, probiere ich jetzt gleich aus!


  • 0

#6 Zapp1980

Zapp1980

    Prisoner

  • Members
  • 32 posts

Posted 28 June 2018 - 05:33 AM

ok, das ist die ini die ich jetzt ausprobiere. Falls du in der zwischenzeit einen Fehler darin entdeckst, lass es mich wissen. Dyndolod braucht ja jetzt ne ganze Weile. Notfalls brech ich ab.

 

P.s.: Den punkt vor esp im Dateinamen hab ich schon entfernt ^^

Attached Files


Edited by Zapp1980, 28 June 2018 - 05:35 AM.

  • 0

#7 Zapp1980

Zapp1980

    Prisoner

  • Members
  • 32 posts

Posted 28 June 2018 - 08:26 AM

Also es hat leider nicht funktioniert. Die LOD's sind immer noch nah sichtbar. Ich hatte nun mal, einem Kommentar in einem anderen Forum folgend im Dyndolod-Output unter "meshes/terrain/..../trees" die Tamriel.4.4.0.btt und Tamriel.4.4.-4.btt versteckt und dann sind diese LODS weg, allerdings auch für den Blick von außerhalb Whiterun.

 

Und nun, haste noch ne Idee?


  • 0

#8 Zapp1980

Zapp1980

    Prisoner

  • Members
  • 32 posts

Posted 28 June 2018 - 09:23 AM

ôk, hab gerade gemerkt, dass ich irgendwie Quatsch gemacht habe beim hin und her kopieren der Inhalte.... also nochmal von vorn.


  • 0

#9 sheson

sheson

    Dragon King

  • Mod Authors
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3,386 posts

Posted 28 June 2018 - 10:43 AM

Ich hab die INI eben mal angeguckt. Du musst noch die LODGenXXX durch fortlaufende Zahlen ersetzen

[Skyrim LODGen]
LODGen1=theautumnofwhiterunremastered.esp;0002E81A,Billboard,Billboard,Billboard,Far LOD,Enable,1
LODGen2=theautumnofwhiterunremastered.esp;0002E81B,Billboard,Billboard,Billboard,Far LOD,Enable,1
LODGen3=...

Dannn sollte das klappen.

Um die Regeln zu laden, musst Du Low, Medium oder High button klicken. Das Log im Hintergrund zeigt dann auch das es soundsoviele Regeln fuer theautumnofwhiterunremastered.esp geladen hat.
  • 0

#10 Zapp1980

Zapp1980

    Prisoner

  • Members
  • 32 posts

Posted 28 June 2018 - 11:46 AM

ja das mit der durchnummerierung hab uch gemerkt. Die htte ich mir mit hilfe von excel auch schnell gemacht aber versehentlich in die falsche ini kopiert. Das hatte ich schon korrigiert leider ohne Erfolg. Aber ich bin mir jetzt nicht sicher ob ich low medium oder high gewählt hatte. Jetzt gerade läuft das ganze nochmal mit ultrasetting auf high. Wird das einen unterschied machen?
  • 0

#11 Zapp1980

Zapp1980

    Prisoner

  • Members
  • 32 posts

Posted 28 June 2018 - 12:53 PM

So nun hab ich mir alles nochmal genau angeguckt und auch mal gecheckt, dass ich die ini auch mit „SSE“ benennen muss.
  • 0

#12 Zapp1980

Zapp1980

    Prisoner

  • Members
  • 32 posts

Posted 28 June 2018 - 04:00 PM

Also es hat geklappt! Danke nochmal! Soll ich dir die Datei, die ich mit deiner Hilfe erstellt habe nochmal hochladen, dann könntest du sie zukünftig in dyndolod einbinden.
  • 0

#13 sheson

sheson

    Dragon King

  • Mod Authors
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3,386 posts

Posted 28 June 2018 - 05:03 PM

ja das mit der durchnummerierung hab uch gemerkt. Die htte ich mir mit hilfe von excel auch schnell gemacht aber versehentlich in die falsche ini kopiert. Das hatte ich schon korrigiert leider ohne Erfolg. Aber ich bin mir jetzt nicht sicher ob ich low medium oder high gewählt hatte. Jetzt gerade läuft das ganze nochmal mit ultrasetting auf high. Wird das einen unterschied machen?


Wenn Du nur die eine INI erstellt hast, dann macht es fuer diese Baeume keinen unterschied ob Du Low, Medium oder High klickst. Die restliche LOD natuerlich schon.
  • 0


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users