GE10 Script - Baumgenerator
V 1.0 Mod für Landwirtschafts Simulator 25
Beschreibung
Mit diesem praktischen Skript für den GIANTS Editor 10 kann ein kompletter Wald automatisch erstellt werden. Der Zufallsbaumgenerator bietet eine einfache Möglichkeit, Bäume aus einem bestehenden Pool innerhalb eines definierten Bereichs zufällig zu platzieren, wobei Mindestabstände, Geländeanpassung und zufällige Drehung berücksichtigt werden.
Das Tool ermöglicht es, jeden Bereich (treeArea) als Waldgebiet zu definieren und automatisch mit Bäumen aus einem treePool zu füllen. Dichte, Mindestabstand, Höhenausrichtung und Drehung können individuell angepasst werden.
Hauptmerkmale:
- Einfache Konfiguration über eine grafische Benutzeroberfläche
- Echtzeit-Fortschrittsanzeige während der Generierung
- Alle Bäume werden automatisch zusammengefasst (autoForest_X)
- Klar verständliche Statusmeldungen und Fehlermeldungen
Konfigurationsoptionen:
- Dichte (Bäume/m²): Bestimmt, wie viele Bäume pro Quadratmeter generiert werden. Höhere Werte erzeugen dichtere Wälder.
- Mindestabstand (m): Definiert den Mindestabstand zwischen zwei Bäumen. Verhindert Überlappungen und sorgt für eine natürliche Verteilung.
- Maximale Versuche pro Baum: Gibt an, wie oft das Skript versucht, einen geeigneten Platz für einen Baum zu finden. Höhere Werte erhöhen die Erfolgsquote in dichten Wäldern.
- Zufällige Drehung: Aktiviert die zufällige Drehung jedes Baumes um seine eigene Achse. Sorgt für mehr Abwechslung.
- Anpassung an das Gelände: Passt die Höhe jedes Baumes automatisch an die Geländeoberfläche an. Verhindert schwebende oder vergrabene Bäume.
- Höhenversatz (m): Verschiebt die Bäume vertikal. Positive Werte heben sie an, negative Werte senken sie ab.
Das Tool richtet sich an sowohl Anfänger als auch erfahrene Modder und beschleunigt die Erstellung von Wäldern und Waldgebieten auf benutzerdefinierten Karten erheblich.
Installation:
- Wechseln Sie zum Installationsverzeichnis des GIANTS Editors. Standard: "C:\Users\User\AppData\Local\GIANTS Editor 64bit 10.0.11+"
- Kopieren Sie die Datei "TreeGenerator.lua" in den Skriptordner des GIANTS Editors. "C:\Users\User\AppData\Local\GIANTS Editor 64bit 10.0.11+\scripts\"
- Das Skript ist dann im GIANTS Editor über die Menüleiste unter "Scripts" verfügbar.
Szenenvorbereitung:
Bevor Sie das Skript verwenden können, muss Ihre Szene die folgende Struktur aufweisen:
Root ├── terrain ├── treeArea (TransformGroup mit Würfeln oder anderen Objekten) ├── point1 ├── point2 ├── point3 └── point4 ... └── treePool (TransformGroup mit Baumodellen) ├── treeOak01 ├── treeSpruce01 ├── treeBirch01 └── ...
Der treeArea 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 treePool enthält die Vorlagenbäume, aus denen die zufällige Auswahl erfolgt. Je mehr verschiedene Bäume, desto abwechslungsreicher wird der Wald.
Fehlerbehebung:
- "treeArea nicht gefunden!" > Die TransformGroup "treeArea" existiert nicht in der Szene.
- "treePool nicht gefunden!" > Die TransformGroup "treePool" existiert nicht in der Szene.
- "Keine Bäume im treePool!" > Der treePool enthält keine Baumodelle.
- "treeArea benötigt mindestens 3 Punkte!" > Der treeArea enthält weniger als 3 Punkte.
- "Keine Bäume generiert!" > Der Bereich ist zu klein oder die Dichte ist zu niedrig.
Credits
-
23. April, 16:43 UhrVersion 1.0
-
von krompie
vor etwa 2 Stunden
-
von krompie
vor etwa 2 Stunden
-
von krompie
vor etwa 2 Stunden
-
von krompie
vor etwa 2 Stunden

0 Kommentare