GE10-Skript – TreeGenerator (Prefab) V1.0.0.0 Mod






GE10-Skript – TreeGenerator (Prefab) V1.0.0.0 Mod
Mit diesem praktischen Skript für den GIANTS Editor 10 lässt sich automatisch ein kompletter Wald erstellen. Der Zufallsbaumgenerator bietet eine einfache Möglichkeit, Bäume aus einem bestehenden Pool innerhalb eines definierten Bereichs zufällig zu platzieren – unter Berücksichtigung von Mindestabständen, Geländeanpassung und zufälliger Drehung.
Mit diesem Werkzeug lässt sich jede beliebige Fläche (Baumfläche) als Waldfläche definieren und automatisch mit Bäumen aus einem Baumpool befüllen. Dichte, Mindestabstand, Höhenausrichtung und Drehung können individuell angepasst werden.
Ein besonderer Schwerpunkt liegt auf der Benutzerfreundlichkeit:
– Einfache Konfiguration über eine grafische Benutzeroberfläche
– Echtzeit-Fortschrittsanzeige während der Generierung
– Alle Bäume werden automatisch gruppiert (autoForest_X).
– Klare Statusmeldungen und Fehlermeldungen
Für maximale Kontrolle bietet das Skript zahlreiche Konfigurationsoptionen:
Dichte (Bäume/m²):
Bestimmt, wie viele Bäume pro Quadratmeter entstehen. Höhere Werte führen zu dichteren Wäldern.
Mindestabstand (m):
Definiert den Mindestabstand zwischen zwei Bäumen. Verhindert Überlappungen und gewährleistet eine natürliche Verteilung.
Maximale Versuche pro Baum:
Legt fest, wie oft das Skript versucht, einen geeigneten Standort für einen Baum zu finden. Höhere Werte erhöhen die Erfolgsquote in dichten Wäldern.
Zufällige Rotation:
Aktiviert die zufällige Drehung jedes Baumes um seine eigene Achse. Sorgt für mehr Abwechslung.
An Gelände ausrichten:
Passt die Höhe jedes Baumes automatisch an die Geländeoberfläche an. Verhindert, dass Bäume umherschwimmen oder vergraben werden.
Höhenversatz (m):
Verschiebt die Bäume vertikal. Positive Werte erhöhen sie, negative Werte senken sie ab.
Das Tool richtet sich sowohl an Anfänger als auch an erfahrene Modder und beschleunigt die Erstellung von Wäldern und Waldgebieten auf benutzerdefinierten Karten erheblich.
Installation:
1.) Navigieren Sie zum Installationsverzeichnis des GIANTS Editors.
Standard: "C:/UsersUser/AppData/LocalGIANTS Editor 64bit 10.0.11+"
2.) Kopieren Sie die Datei "TreeGenerator.lua" in den Ordner "scripts" des GIANTS Editors.
"C:/Users/User/AppData/LocalGIANTS Editor 64bit 10.0.11+/scripts/"
3.) Das Skript ist dann im GIANTS Editor über die Menüleiste unter „Skripte“ verfügbar.
Szenenvorbereitung:
Bevor Sie das Skript verwenden können, muss Ihre Szene folgende Struktur aufweisen:
Wurzel
├── Gelände
├── treeArea (TransformGroup mit Würfeln oder anderen Objekten)
├── Punkt 1
├── Punkt 2
├── Punkt 3
└── Punkt 4 …
└── treePool (TransformGroup mit Baummodellen)
├── treeOak01
├── treeSpruce01
├── treeBirch01
└── …
Die Baumfläche definiert den Bereich, in dem Bäume generiert werden. Jedes Kind dieser Gruppe repräsentiert einen Eckpunkt des Polygons. Mindestens drei Punkte sind erforderlich.
Der Baumpool enthält die Vorlagenbäume, aus denen zufällig ausgewählt wird. Je mehr unterschiedliche Bäume, desto vielfältiger wird der Wald.
Fehlerbehebung:
"Baumbereich nicht gefunden!"
Die TransformGroup "treeArea" existiert in der Szene nicht.
"treePool nicht gefunden!"
Die TransformGroup "treePool" existiert in der Szene nicht.
"Keine Bäume im Baumpool!"
Der TreePool enthält keine Baummodelle.
"Die Baumfläche benötigt mindestens 3 Punkte!"
Der Baumbereich enthält weniger als 3 Punkte.
„Keine Bäume erzeugt!“
Die Fläche ist zu klein oder die Dichte zu gering.
