FoliMesh
Blog

Die besten 3D-Baumgeneratoren für Spiele 2026: FoliMesh vs. SpeedTree, The Grove, Blender und KI

Ein ehrlicher Praxisvergleich von Baumgeneratoren für Spiele – prozedural, Blender-Add-ons und KI-Text/Bild-zu-3D. Echte Dreiecksbudgets pro LOD, was jedes Tool wirklich exportiert und wie Sie das richtige für Unity, Unreal, Godot oder das Web wählen.

·25 Min. Lesezeit#comparison#procedural#lod#ai

Jedes Outdoor-Spiel steht und fällt mit seiner Vegetation. Eine Burg kann perfekt sein – doch wenn jeder Baum drumherum denselben Stamm, dieselben Astwinkel und dieselbe Krone hat, wirkt die Welt in Sekunden künstlich. Bäume von Hand zu modellieren gibt Ihnen Kontrolle, aber ein Wald braucht Hunderte Varianten – und jede davon muss auch hundert Meter vor der Kamera noch günstig bleiben.

Genau dafür gibt es Baumgeneratoren. In diesem Leitfaden vergleichen wir die wichtigsten Optionen 2026 – FoliMesh, SpeedTree, The Grove, Blender Sapling, Geometry Nodes, Asset-Bibliotheken und KI-Tools für Text/Bild-zu-3D wie Tripo – anhand der Dinge, die in einem Spiel wirklich zählen: Detailstufen, Dreiecksbudgets, Blätter, Wind, Kollision, Pivot, Engine-Export und Preismodell.

Offen gesagt: FoliMesh ist unser eigenes Tool. Wir haben es für unser eigenes Spiel gebaut, deshalb wissen wir genau, wo seine Stärken liegen – und wir sagen Ihnen auch, wann ein anderes Tool die bessere Wahl ist.

Kurzfassung

  • FoliMesh – ein browserbasierter prozeduraler Baumgenerator für Spiele: Sie legen für jede LOD-Stufe ein Dreiecksbudget fest und erhalten ein spielfertiges Modell mit LOD0–LOD3, Impostor, Kollision, Winddaten und einem Pivot an der Wurzel, exportiert als GLB, FBX, OBJ oder als fertiges Paket für Unity, Unreal Engine oder Godot. 10 Grafikstile, Jahreszeiten und Zustände (Stumpf, Stamm, abgestorbener Baum …) aus einem Generator. Keine Installation, kein Abo nötig.
  • SpeedTree – der Branchenstandard für große Studios: tief, mächtig, mit eigener Runtime und der steilsten Lernkurve.
  • The Grove – Wachstumssimulation für Blender und Houdini: schöne, botanisch glaubwürdige Bäume für Archviz und Film; die Spieloptimierung bleibt bei Ihnen.
  • Blender Sapling und Geometry Nodes – kostenlos und flexibel, aber LODs, Blattkarten, Kollision und Wind sind Handarbeit.
  • KI-Text/Bild-zu-3D (Tripo, Meshy und andere) – ideal für einen einzelnen ungewöhnlichen Hero-Baum oder ein Konzept. Nach Angaben der Anbieter selbst braucht das Ergebnis noch LODs, Blattkarten, Kollision, Pivot und Wind, bevor es spielfertig ist.

Der FoliMesh-Editor: Eiche, realistischer Stil, 44.294 Dreiecke in der Nahansicht, 13,9 m hoch Der FoliMesh-Editor im Browser: links eine Bibliothek mit Presets, rechts das live gerenderte 3D-Modell, unten Dreiecksanzahl und Höhe.

Was ein Baumgenerator für ein Spiel wirklich leisten muss

Ein Baum, der im Render gut aussieht, ist noch lange kein Spiel-Asset. Bevor Sie ihn in Unity, Unreal oder Godot einsetzen, braucht er:

  1. Eine LOD-Kette mit vorhersehbarer Dreiecksanzahl auf jeder Distanz – und derselben Silhouette, damit der Wechsel unsichtbar bleibt.
  2. Effiziente Blätter. Einzeln modellierte Blätter lassen die Dreiecksanzahl explodieren, riesige transparente Karten den Overdraw. Sie brauchen Cluster, die ihre Karten gut ausfüllen.
  3. Winddaten – Stamm ruhig, große Äste langsam, Blattspitzen schnell – dort gespeichert, wo Ihr Shader sie lesen kann.
  4. Kollision – eine einfache Form für den Stamm, nicht für die ganze Krone.
  5. Einen Pivot am Stammfuß, reale Größe und saubere Normalen.
  6. Variation – neue Bäume derselben Art, die keine Kopien sind.
  7. Einen Export, den Ihre Engine versteht, idealerweise ohne eine Stunde Importeinstellungen.

Behalten Sie diese Liste im Kopf: Sie ist der ehrliche Test für jedes der folgenden Tools.

Wie prozedurale Baumgeneratoren funktionieren

Unter der Haube beantwortet fast jeder Baumgenerator dieselbe Frage: Wo wächst der nächste Ast? Dafür gibt es drei klassische Antworten.

L-Systeme. Ein Lindenmayer-System beginnt mit einem einzigen Symbol – dem Stamm – und schreibt es wiederholt mit Grammatikregeln um: „wachse vorwärts, drehe dich, teile dich in zwei“. Wenige Regeln ergeben überraschend natürliche Verzweigungen, und andere Regeln ergeben eine andere Baumart. Die meisten Tools für Artists verstecken die Grammatik hinter Schiebereglern.

Space Colonization. Die Krone wird zuerst mit Attraktionspunkten gefüllt; Äste wachsen zu den nächstgelegenen freien Punkten, bis der Raum „kolonisiert“ ist. So entstehen Kronen, die ein vorgegebenes Volumen natürlich ausfüllen – praktisch, wenn ein Baum zu einer bestimmten Silhouette passen soll.

Parametrische Modelle und Wachstumsmodelle. Jede Astebene hat Parameter – Länge, Winkel, Krümmung, wie viele Kinder sie erzeugt und wo. Wachstumssimulatoren wie The Grove fügen über mehrere simulierte Jahreszeiten Licht, Schatten und Schwerkraft hinzu, sodass sich Bäume zum Licht neigen und beschattete Äste abwerfen.

Auf dem Skelett muss ein Generator dann noch die Arbeit erledigen, die für ein Spiel zählt: Äste in ein Mesh mit der richtigen Zahl an Ringen und Segmenten verwandeln, Blätter platzieren, Texturen backen, LODs bauen und exportieren. In dieser zweiten Hälfte unterscheiden sich die Tools am stärksten – und hier geht in der Produktion die meiste Zeit verloren.

Wie FoliMesh es macht. Jede Baumart ist ein Satz Wachstumsregeln für Stamm, Astebenen und Blätter, mit eigener Rinde und eigenem Laub. Das Skelett wächst mit einer eigenen festen Schrittweite, unabhängig vom Polygon-Detail. Erst danach entscheidet der Mesher, wie viele Ringe und Segmente jeder Ast bekommt und wie viele Blattcluster die Krone behält – und er wählt diese Zahlen per binärer Suche über einen analytischen Dreieckszähler, bis das Ergebnis in Ihr Budget passt. Deshalb ändert ein anderes Budget nie die Form des Baums, sondern nur, wie schwer er ist.

Der Vergleich auf einen Blick

FoliMesh SpeedTree The Grove Sapling / Geometry Nodes KI-Text/Bild-zu-3D
Wo es läuft Browser, keine Installation Desktop-App Add-on für Blender, Houdini Blender Web / API
Wie man es steuert Presets, Schieberegler, Dreiecksbudgets, Text Prozedurale Generatoren + Handbearbeitung Wachstumssimulation Parameter / Node-Graphen Text-Prompt oder Referenzbild
LOD-Kette Automatisch LOD0–LOD3 + Impostor, Budget pro LOD Ja, tiefe Kontrolle Manuell / zusätzliche Schritte Manuell Nicht enthalten – manuell
Dreiecksbudget pro LOD Ja, getrennt für Rinde und Blätter Über LOD-Einstellungen Nein Nein Retopologie-Tools, keine LOD-Kette
Blätter Cluster-Karten mit Kontrolle über Füllung und Overdraw Blatt-Meshes, Atlanten, Ausschnitte Zweig-Assets Manuell Oft eine feste Masse – Neuaufbau nötig
Winddaten Integriert (Vertex-Daten + Engine-Shader) Ja, eigenes Windsystem Ja Manuell Nicht enthalten
Kollision und Pivot Integriert Ja Manuell Manuell Nicht enthalten
Engine-Pakete Unity, Unreal, Godot; GLB für three.js, Babylon.js, PlayCanvas, Bevy Unity, Unreal, eigenes Format Per FBX/GLB aus Blender Per FBX/GLB aus Blender GLB / FBX / OBJ
Stile 10 (realistisch, Low-Poly, Voxel, Pixel, Anime, handgemalt, Toon, PS1, Palette, Mobile/VR) Überwiegend realistisch Realistisch Jeder – wenn Sie ihn bauen Hängt vom Modell ab
Jahreszeiten und Zustände Frühling–Winter; Stumpf, umgestürzt, Stamm, Baumruine, Wurzelteller, Reisig Jahreszeiten über das Art-Setup Über das Wachstum Manuell Neu generieren
Ganze Wälder Biom-Verteilung, GLB mit GPU-Instancing + Punkten Über Engine-Tools Über Blender Über Geometry Nodes Nein
Gleiche Eingabe = gleicher Baum Ja (Seed) Ja Ja Ja Nein
Preismodell Kostenlose Downloads zum Start, Pakete, optionales Abo Abo Einmalige Lizenz Kostenlos Credits / Abo

Preise ändern sich oft – prüfen Sie vor dem Kauf die aktuelle Seite des jeweiligen Anbieters.

FoliMesh – ein Generator, gebaut um Spielbudgets herum

FoliMesh begann als internes Tool für Alardon Online, unser mittelalterliches Online-Spiel mit Schlachten von bis zu 5.000 Kriegern pro Seite. Ein solches Spiel muss in jedem Frame Tausende Soldaten und den Wald um sie herum zeichnen, also haben wir einen Generator mit einer einzigen Regel geschrieben: Jeder Baum wird für ein Budget gebaut. (Die Geschichte, wie FoliMesh entstand.)

Budgets statt Rätselraten

Bei den meisten Tools bauen Sie erst einen Baum und reduzieren ihn dann. FoliMesh geht umgekehrt vor: Sie legen fest, wie viele Dreiecke Rinde und Blätter auf jeder Detailstufe verwenden dürfen, und der Generator findet das passende Detail selbst. Hier eine echte Eiche aus dem Editor:

Stufe Dreiecke Rinde: genutzt / Budget Blätter: genutzt / Budget
Nahansicht 44.294 20.000 / 20.000 24.294 / 27.000
LOD0 14.490 990 / 1.000 13.500 / 13.500
LOD1 3.984 288 / 300 3.696 / 3.700
LOD2 1.154 56 / 60 1.098 / 1.100
Impostor 2 — —

Der ganze Baum mit allen Stufen wurde in 532 ms im Browser (WebGPU) generiert. Plattform-Presets – Mobile, PC und Konsolen, Nahansicht – setzen mit einem Klick sinnvolle Budgets.

Dreiecksbudgets pro LOD im FoliMesh-Editor Das Panel „Dreiecke pro LOD“: tatsächliche Anzahl gegenüber dem Budget für Rinde und Blätter, Blattcluster, Overdraw und Ebenen.

Derselbe Baum auf jeder Stufe

Form und Polygone sind getrennt: Das Skelett wächst einmal, und Ringe und Segmente werden nur über die fertige Kurve gezogen. Deshalb hat LOD2 dieselbe Silhouette wie LOD0 – es ist einfach leichter. Entfernte Stufen lassen zuerst innere Blattcluster weg und vergrößern die übrigen bei gleichbleibender Fläche, sodass Farbton und Dichte der Krone nicht „springen“, wenn die Engine die Stufe wechselt.

Dieselbe Eiche in LOD0, LOD1, LOD2 und LOD3 Eine Eiche, vier Detailstufen: Silhouette und Kronendichte bleiben gleich.

Alle LODs nebeneinander in der Szene Die Ansicht „Alle nebeneinander“: jede Stufe in einer Szene, unter demselben Licht.

Spieldaten sind Teil des Modells

  • Wind ist in die Vertex-Daten eingebacken (Stamm 0, dicke Äste etwa 0,3, Blattspitzen 1,0), und die Engine-Pakete liefern Wind-Shader mit, die diese Daten lesen.
  • Kollision wird als einfache Form um den Stamm erzeugt.
  • Der Pivot sitzt in der Mitte des Stammfußes, in realer Größe.
  • Variation: Jeder Seed ergibt einen neuen Baum derselben Art; derselbe Seed ergibt immer denselben Baum.

Export, der einfach funktioniert

  • Unity – FBX mit _LOD0…_LOD3-Knoten, sodass Unity die LOD Group beim Import selbst anlegt, dazu ein Importer und Wind-Shader für die Built-in-Pipeline und URP.
  • Unreal Engine – FBX mit LOD-Gruppe und UCX_-Kollision, dazu ein Importskript.
  • Godot 4 – GLB plus eine fertige .tscn-Szene: LODs über Sichtbarkeitsbereiche, Wind und eine StaticBody3D-Kollision inklusive.
  • Web und Rust – GLB für three.js, Babylon.js, PlayCanvas und Bevy.
  • Außerdem: OBJ, MagicaVoxel .vox für den Voxel-Stil, Sprite-Sheets für 2D-Spiele und Impostor-Bilder für die Ferne.

Ein Generator, zehn Stile, jede Jahreszeit

Dieselbe Eiche – und jede andere Art – lässt sich in zehn Grafikstilen bauen: realistisch, Low-Poly, Palette (à la Synty), Pixel, Voxel, PS1-Retro, Mobile/VR, Anime (à la Ghibli), handgemalt und Toon mit Kontur.

Eine Eiche in zehn Stilen Eine Eiche, zehn Stile: realistisch, Low-Poly, Palette, Pixel, Voxel, PS1, Mobile/VR, Anime, handgemalt und Toon.

Jahreszeiten und Zustände gehören zum selben Generator, sodass ein ganzes Biom stimmig bleibt:

Frühling, Sommer, Herbst und Winter Jahreszeiten: Blüte im Frühling, volle Krone im Sommer, Herbstfarben, kahle Äste mit Schnee im Winter.

Lebend, Stumpf, umgestürzt, gefällt, Stamm, Baumruine, Wurzelteller, Reisig Zustände: lebend, Stumpf, umgestürzt, gefällt, Stamm, Baumruine, Wurzelteller und Reisig – alles, was ein Waldboden und eine Holzfäller-Mechanik brauchen.

Nicht nur Eichen

Der Generator deckt Dutzende Baumarten ab – von Kiefer, Birke und Weide bis zu Baobab, Sakura, Mammutbaum, Ginkgo und Drachenbaum – dazu Palmen, Kakteen und Sukkulenten, Sträucher und Bambus, Gräser und Farne, Kletterpflanzen, Nutzpflanzen und Blumen, Pilze und Totholz, Felsen und Klippen, Höhlen und Kristalle sowie Unterwasserpflanzen.

Kiefer, Birke, Weide, Baobab, Sakura, Mammutbaum, Ginkgo, Drachenbaum Einige der Baumarten: Jede hat ihre eigenen Verzweigungsregeln, ihre eigene Rinde und ihre eigenen Blätter.

Ganze Wälder in einem Export

Der Waldmodus füllt eine Fläche nach Biom-Regeln – Taiga, Laubwald, Tropen, Wüste, Sumpf, Savanne – mit Bäumen, Unterholz, Gras und Felsen im aktuellen Stil und in der aktuellen Jahreszeit. Eine Laubwaldfläche von 60 × 60 m ergab 824 Pflanzen und rund 574.000 Dreiecke in nur 46 Meshes, denn identische Modelle werden einmal exportiert und als GPU-Instanzen (EXT_mesh_gpu_instancing) platziert – mit einer JSON-Liste von Punkten für Ihr eigenes Verteilungssystem.

Eine in FoliMesh generierte Waldfläche Eine 60-m-Laubwaldfläche: 824 Pflanzen, 46 Meshes dank GPU-Instancing.

KI dort, wo sie hilft

In FoliMesh erfindet die KI keine Geometrie. Sie übersetzt Ihre Worte in Generator-Einstellungen, und das Mesh baut immer der prozedurale Kern – so bleibt es vorhersehbar, reproduzierbar und innerhalb Ihres Budgets. Dieselben Werkzeuge stehen KI-Assistenten über MCP zur Verfügung. (Warum wir diesen Weg gewählt haben: Wir generieren Bäume mit Mathematik, nicht mit neuronalen Meshes.)

Wo FoliMesh nicht die beste Wahl ist

  • Sie brauchen einen von Hand modellierten, einzigartigen Hero-Baum, der der Konzeptzeichnung Ast für Ast folgt – ein manueller Workflow oder die Handbearbeitungs-Tools von SpeedTree geben mehr direkte Kontrolle.
  • Ihr Studio hat bereits eine SpeedTree-Pipeline mit Hunderten fein abgestimmter Arten – ein Wechsel lohnt sich selten.
  • Sie rendern botanisches Wachstum in Filmqualität für Archviz – genau dafür ist die Wachstumssimulation von The Grove gemacht.

Status

Der Browser-Editor aus den Screenshots zieht gerade auf folimesh.com um. Fertige Modelle gibt es bereits im Katalog – jedes mit LOD0–LOD3, Kollision und Pivot –, mit kostenlosen Downloads für neue Konten und einfachen Preisen.

Schritt für Schritt: ein spielfertiger Baum in FoliMesh

  1. Wählen Sie, was entstehen soll. Suchen Sie eine Art aus der Bibliothek aus – oder suchen Sie nach „Eiche“, „Pilz“, „Felsen“.
  2. Wählen Sie einen Stil. Realistisch für PBR-Spiele, Low-Poly für Mobile- und stilisierte Spiele, Voxel oder Pixel-Art für Retro-Looks, Anime oder handgemalt für stilisierte Welten.
  3. Wählen Sie Jahreszeit und Zustand. Standardmäßig Sommer; Frühlingsblüte, Herbstfarben oder Winteräste. Für einen Waldboden oder eine Holzfäller-Mechanik wechseln Sie zu Stumpf, umgestürztem Baum, Stamm, Baumruine, Wurzelteller oder Reisig.
  4. Legen Sie die Plattform fest. Mobile, PC und Konsolen oder Nahansicht. Das Preset setzt sinnvolle Dreiecksbudgets für jede LOD-Stufe; Rinde und Blätter können Sie getrennt feinjustieren.
  5. Würfeln Sie Varianten. Jeder neue Seed ist ein neuer Baum derselben Art. Behalten Sie drei oder vier Seeds pro Art, und Ihr Wald wird nie nach Copy-Paste aussehen.
  6. Prüfen Sie jede Stufe. Wechseln Sie zu „Alle nebeneinander“ und zum Panel „Dreiecke pro LOD“. Stellen Sie sicher, dass LOD2 auf der Distanz, auf der es genutzt wird, noch als derselbe Baum erkennbar ist.
  7. Herunterladen. Eine GLB/FBX/OBJ-Datei oder ein Paket für Unity, Unreal Engine oder Godot mit bereits eingerichteten LODs, Kollision und Wind.
  8. Ziehen Sie ihn in die Engine und testen Sie ihn mit der realen Zahl an Instanzen, nicht mit einem einzelnen Baum auf einer leeren Karte.

Der ganze Durchlauf dauert Minuten, nicht Tage – und wenn sich die Art Direction ändert, ändern Sie einen Parameter und exportieren neu, statt neu zu modellieren.

SpeedTree – der Branchenstandard

SpeedTree ist das etablierteste Vegetationstool der Branche und steckt in einer langen Liste von AAA-Spielen. Sein Modeler kombiniert prozedurale Generatoren mit Handbearbeitung: Sie können Stamm und Äste prozedural wachsen lassen, sie dann von Hand beschneiden und umformen, mehrere verwandte Varianten bauen, Wind, LODs, Blattatlanten und Billboards anlegen und in DCC-Tools und Game-Engines exportieren. Unity und Unreal haben beide eigene SpeedTree-Unterstützung.

Wählen Sie SpeedTree, wenn Sie ein Studio mit großer Vegetations-Pipeline sind, Technical Artists haben, die seinen Generator-Graphen meistern werden, und ein Budget für ein Abo. Überlegen Sie es sich zweimal, wenn Sie ein paar Dutzend Bäume für ein kleines Spiel brauchen: Lernkurve und Kosten können größer sein als die Aufgabe.

The Grove – Wachstumssimulation für Blender und Houdini

The Grove lässt Bäume wachsen, statt sie zusammenzusetzen: Wiederholte Wachstumszyklen reagieren auf Licht, Schatten, Schwerkraft, Rückschnitt und Astgewicht. Das Ergebnis hat die natürliche Asymmetrie eines echten Baums – er neigt sich zum Licht, verliert beschattete Äste, entwickelt eine schwere Seite.

Wählen Sie The Grove, wenn Sie in Blender oder Houdini arbeiten und botanische Glaubwürdigkeit wichtiger ist als Tempo – Archviz, Animation, Film. Für Spiele sollten Sie zusätzliche Schritte einplanen: Geometriereduktion, Blattkarten, Atlanten, LODs, Kollision, Pivots und Wind sind weitgehend Ihre Aufgabe.

Blender Sapling und Geometry Nodes – kostenlos und flexibel

Sapling Tree Gen ist ein kostenloses Blender-Add-on (Hinzufügen → Kurve), das Bäume aus Verzweigungsparametern und Presets baut. Es ist ein schneller Weg zu einem ersten prozeduralen Baum, einem stilisierten Requisit oder einem Hintergrundbaum. Der Haken ist das Aufräumen: Dichte Astkurven und separate Blattgeometrie brauchen vor dem Export meist Konvertierung, Dezimierung, Blattkarten, UVs und handgemachte LODs.

Geometry Nodes erlaubt es, ein eigenes Baumsystem aus Kurven, Instanzen und Attributen zu bauen – Äste mit variabler Dicke, Zweig-Instancing, Blätter nach Astebene, Schäden, LOD-Umschaltung. Das ist grenzenlos flexibel, aber der Generator selbst wird zu einem Projekt, das Sie entwerfen, debuggen und pflegen müssen.

Wählen Sie sie, wenn Sie Zeit, Blender-Kenntnisse und null Budget haben. Rechnen Sie damit, LODs, Blätter, Wind und Kollision selbst zu machen.

Asset-Bibliotheken (Botaniq und andere)

Bibliotheken wie Botaniq liefern fertige Vegetation zum Platzieren in Blender. Sie sind schnell, wenn die benötigte Art bereits existiert. Generatoren sind sie nicht: Sie sind auf den Inhalt der Bibliothek beschränkt, und fürs Rendering gemachte Assets brauchen für Spiele womöglich noch Optimierung.

KI-Text/Bild-zu-3D – Tripo, Meshy und andere

KI-Generatoren verwandeln einen Text-Prompt oder ein Referenzbild in Sekunden oder Minuten in ein texturiertes 3D-Modell. Das ist wirklich nützlich für einen einzelnen ungewöhnlichen Hero-Baum, eine Fantasy-Art oder ein schnelles Konzept.

Für einen Wald sind die Grenzen wichtig – und die Anbieter sprechen offen darüber. Tripos eigener Leitfaden zu Baumgeneratoren weist darauf hin, dass seine Mesh-Optimierung die LOD-Kette, Blattkarten, Kollision, Pivot oder Winddaten, die ein Spiel braucht, nicht automatisch liefert, dass KI-generierte Blätter als feste Masse statt als effiziente Laubkarten herauskommen können und dass ein einzelnes Bild die verdeckte Rückseite eines Baums nicht vollständig definieren kann. Neuronale Meshes fallen zudem bei jeder Generierung anders aus, daher ist eine Familie stimmiger Varianten schwer zu bekommen.

Wählen Sie KI, wenn Sie ein Ausgangsmesh für ein einmaliges Hero-Asset brauchen und bereit sind, Retopologie zu machen, das Laub neu aufzubauen und LODs von Hand einzurichten. Für Produktionswälder bleibt ein prozeduraler Generator der schnellere Weg.

Prozedural, handgemacht oder KI: Welcher Ansatz passt zu Ihrem Projekt?

Faktor Prozeduraler Generator Handmodellierung KI-Generierung
Zeit bis zum ersten Baum Sekunden (FoliMesh) bis Stunden Stunden bis Tage Sekunden bis Minuten
Variation Unbegrenzt, per Seed Manuell Jedes Mal anders
Konsistenz im ganzen Wald Hoch Hängt vom Artist ab Niedrig
Kontrolle Regeln, Budgets, Presets Vollständig Prompt / Referenz
Spielfertiges Ergebnis Hängt vom Tool ab – bei FoliMesh integriert Hängt vom Artist ab Braucht LOD, Blätter, Wind, Kollision
Am besten für Wälder, Biome, viele Arten Einzigartige Hero-Bäume Konzepte und Fantasy-Einzelstücke

Viele Projekte mischen die Ansätze: einen prozeduralen Generator für den Wald, Handarbeit für die zwei oder drei Bäume, die der Spieler direkt anstarrt, und KI, um eine ungewöhnliche Silhouette auszuloten.

Dreiecksbudgets: praktische Zahlen

Es gibt keine einzig richtige Zahl – Plattform, Kameradistanz, Zahl der Instanzen, Schatten und Materialkosten zählen mehr als jede Regel. Als Ausgangspunkt:

Plattform Hintergrundbaum (fern) Baum im Mittelgrund (Gameplay) Hero-Baum / Nahansicht
Mobile / VR 100–500 500–2.000 bis 5.000
Web (WebGL / WebGPU) 200–800 1.000–4.000 bis 10.000
PC und Konsolen 500–1.500 3.000–15.000 20.000–50.000

Unsere Eiche von oben ist eine gute Referenz: etwa 14.500 Dreiecke in LOD0, 4.000 in LOD1, 1.150 in LOD2 und ein Impostor aus zwei Dreiecken in der Ferne.

Blätter: Karten, Cluster und Overdraw

An den Blättern werden die meisten Baumbudgets gewonnen oder verloren. Es gibt drei Wege, sie zu bauen:

  • Einzelne Blätter als Geometrie sehen aus der Nähe großartig aus, aber ein einziger Baum braucht schnell Hunderttausende Dreiecke.
  • Große Alpha-Karten (die Textur eines ganzen Asts auf einem Quad) sind günstig bei den Dreiecken, aber teuer für die GPU: Jedes transparente Pixel wird trotzdem schattiert, und übereinanderliegende Karten vervielfachen diese Kosten. Das ist Overdraw – und auf Mobilgeräten oft der eigentliche Flaschenhals, nicht die Dreiecksanzahl.
  • Cluster – kleine Blattgruppen auf eng zugeschnittenen Karten – liegen dazwischen: wenige Dreiecke, wenig leerer Raum.

FoliMesh baut Cluster und misst sie. Das Panel „Dreiecke pro LOD“ zeigt die Kartenfüllung (welcher Anteil jeder Karte tatsächlich Blatt ist – 64% bei der Eiche oben), den Overdraw (wie oft ein Pixel der Krone im Schnitt gezeichnet wird) und die Ebenen (wie viele Karten sich entlang eines Strahls durch die Krone stapeln). Ist der Overdraw für Ihre Plattform zu hoch, senken Sie das Blattbudget oder wechseln zu einem leichteren Stil – und sehen sofort, wie sich die Zahlen ändern.

Impostors und Billboards für die Ferne

Ab einer gewissen Distanz sind selbst 1.000 Dreiecke pro Baum für einen ganzen Wald zu viel. Die klassische Antwort ist ein Impostor: Der Baum wird aus mehreren Winkeln in einen Texturatlas gerendert, und die Engine zeichnet ein einzelnes Quad, das der Kamera immer mit der passenden Ansicht zugewandt ist. FoliMesh exportiert den Impostor als eigene Stufe – zwei Dreiecke – mit einem Albedo- und einem Normal-Atlas, sodass entfernte Bäume ihre Beleuchtung behalten, statt wie flache Aufkleber auszusehen.

Eine praktische Regel: Wechseln Sie zum Impostor, wenn der Baum auf dem Bildschirm nur noch ein paar Dutzend Pixel hoch ist. Vor diesem Punkt bewahrt ein ordentliches LOD2 die Parallaxe der Krone; danach sieht niemand mehr einen Unterschied – die GPU aber schon.

Wind: wie die Daten funktionieren

Wind in Spielen ist fast nie eine Simulation. Es sind ein paar Zeilen in einem Vertex-Shader, gesteuert von Daten im Mesh: einem Gewicht dafür, wie stark sich jeder Vertex bewegen darf. FoliMesh speichert es in den Vertex-Daten – 0 am Stamm, etwa 0,3 an dicken Ästen, 1,0 an den Blattspitzen –, sodass ein Shader etwas so Einfaches tun kann wie:

offset = windDirection * sin(time * frequency + phase) * strength * weight

wobei die Phase aus der Vertex-Position kommt, damit benachbarte Bäume nicht im Gleichtakt schwanken. Das Unity-Paket liefert Wind-Shader für die Built-in-Pipeline und URP, und die Godot-Szene enthält ein eigenes Wind-Skript – Sie bekommen schwankende Bäume, ohne einen Shader zu schreiben. In Unreal können dieselben Gewichte einen World Position Offset im Laubmaterial steuern.

Nanite und Vegetation in Unreal Engine 5

Nanite unterstützt seit UE 5.1 maskierte Materialien, was dichte Vegetation auf High-End-Hardware deutlich praktikabler gemacht hat. Alle Kosten verschwinden dadurch aber nicht: Overdraw, Schatten, Speicher und Windanimation zählen weiterhin, und Nanite ist nicht auf jeder Plattform verfügbar. Wenn Sie auf Mobile, VR, das Web oder ältere Hardware zielen, behalten Sie klassische LODs und Impostors – deshalb exportiert FoliMesh sie für jeden Baum.

Checkliste: Ist Ihr Baum spielfertig?

  • Die Dreiecksanzahl passt auf jeder Distanz ins Budget
  • Mindestens drei LODs plus ein Impostor oder Billboard für die Ferne
  • Blattkarten sind gut gefüllt – wenig transparenter Raum, geringer Overdraw
  • Ein oder zwei Materialien, Texturen in einem Atlas
  • Winddaten, die Ihr Shader lesen kann
  • Einfache Kollision um den Stamm
  • Pivot in der Mitte des Stammfußes, reale Größe
  • Saubere Normalen und Tangenten
  • Getestet mit der realen Zahl an Instanzen, nicht mit einem Baum auf einer leeren Karte

Häufige Fehler bei Spielbäumen

  • Den Hero-Baum optimieren und den Wald vergessen. Ein Baum mit 30.000 Dreiecken ist in Ordnung; fünfhundert davon nicht. Planen Sie das Budget für die Zahl der Instanzen auf dem Bildschirm.
  • Die Silhouette zwischen LODs ändern. Hat LOD1 eine andere Kronenform, sehen Spieler beim Gehen die Bäume „atmen“. Generieren Sie alle Stufen aus einem Skelett.
  • Riesige, halb leere Blattkarten. Wenige Dreiecke, furchtbarer Overdraw. Messen Sie die Füllung, nicht nur die Dreiecke.
  • Pivot mitten in der Krone. Verteilungs-Tools versenken die Bäume dann im Boden oder lassen sie schweben. Der Pivot gehört in die Mitte des Stammfußes.
  • Ein Kollisions-Mesh aus dem ganzen Baum. Spieler sollen gegen den Stamm stoßen, nicht gegen die Blätter. Verwenden Sie eine Kapsel oder eine einfache Hülle.
  • Ein Seed für den ganzen Wald. Selbst mit zufälliger Drehung und Skalierung fällt derselbe, hundertfach wiederholte Baum leicht auf. Nutzen Sie drei oder vier Seeds pro Art.
  • Wind überall in derselben Phase. Ein Wald, der im Gleichtakt schwankt, wirkt mechanisch. Versetzen Sie die Phase abhängig von der Position.

Lizenzen: Was Sie mit generierten Bäumen tun dürfen

Prüfen Sie vor dem Release die Lizenz jedes Baums – sie ist genauso wichtig wie die Polygonzahl.

  • FoliMesh: Heruntergeladene Modelle sind lizenzgebührenfrei für die kommerzielle Nutzung in Ihren Spielen und Projekten. Details finden Sie in der Lizenz.
  • KI-Generatoren koppeln die Lizenz oft an den Tarif. Tripo beschreibt zum Beispiel Modelle aus seinem kostenlosen Tarif als öffentlich, unter CC BY 4.0, mit kommerzieller Nutzung in den Bezahltarifen.
  • Asset-Bibliotheken und Store-Pakete haben jeweils eigene Bedingungen – manche verbieten die Weitergabe im Quellformat, manche begrenzen die Zahl der Arbeitsplätze.
  • Ihre eigenen Blender-Bäume gehören Ihnen, aber prüfen Sie die Texturen, die Sie für Rinde und Blätter verwendet haben.

Hinweise zu den Engines

  • Unity: FBX-Knoten mit den Namen _LOD0…_LOD3 werden automatisch zu einer LOD Group; verwenden Sie Alpha Clipping für Blätter und GPU-Instancing oder den SRP Batcher für Wälder. Siehe 3D-Bäume für Unity.
  • Unreal Engine: Importieren Sie die LODs mit dem Mesh, verwenden Sie maskierte, zweiseitige Laubmaterialien und platzieren Sie mit dem Foliage Mode oder PCG. Siehe 3D-Bäume für Unreal Engine.
  • Godot 4: GLB wird nativ importiert; nutzen Sie Sichtbarkeitsbereiche für LODs und MultiMesh für Wälder. Siehe 3D-Bäume für Godot und unsere Schritt-für-Schritt-Anleitung zum Import in Godot.
  • Web: Laden Sie GLB mit GLTFLoader oder Babylons SceneLoader, binden Sie die LODs in THREE.LOD oder addLODLevel ein und instanziieren Sie wiederholte Bäume.

Glossar

  • LOD (Level of Detail, Detailstufe) – eine leichtere Version eines Modells, die auf Distanz angezeigt wird. LOD0 ist die detaillierteste im Gameplay genutzte Stufe; höhere Nummern sind leichter.
  • Impostor – ein Quad, das ein vorgerendertes Bild des Baums aus dem passenden Winkel zeigt; wird für die Ferne genutzt.
  • Billboard – ein einfacherer Impostor: ein oder wenige Bilder, die immer zur Kamera zeigen.
  • Blattkarte – ein flaches Polygon mit Blatttextur und Transparenz; ein Cluster ist eine kleine Gruppe von Blättern auf einer Karte.
  • Alpha Clipping (Alpha-Test) – Pixel unterhalb einer Transparenzschwelle werden verworfen, sodass Blätter scharfe Kanten ohne teures Blending bekommen.
  • Overdraw – dasselbe Bildschirmpixel wird mehrfach schattiert, weil sich transparente Ebenen überlagern; der Hauptkostenfaktor dichten Laubs.
  • Texturatlas – mehrere Texturen, in ein Bild gepackt, damit ein Baum weniger Materialien und Draw Calls braucht.
  • Instancing – viele Kopien desselben Meshes in einem Aufruf zeichnen; so rendern Engines Wälder.
  • Seed – eine Zahl, die die Zufallsentscheidungen des Generators festlegt: Derselbe Seed ergibt immer denselben Baum.
  • Pivot – der Ursprungspunkt des Modells; bei Bäumen die Mitte des Stammfußes.

FAQ

Welcher Baumgenerator ist der beste für Spiele?

Das hängt von Ihrem Team ab. Für spielfertige Bäume mit LODs, Kollision und Wind direkt ab Werk – im Browser und ohne Abo – FoliMesh. Für ein großes Studio mit Vegetations-Pipeline – SpeedTree. Für botanischen Realismus in Blender – The Grove. Für einen kostenlosen Einstieg – Blender Sapling oder Geometry Nodes.

Gibt es einen kostenlosen Baumgenerator?

Blender Sapling und Geometry Nodes sind kostenlos. FoliMesh gibt neuen Konten kostenlose Downloads, sodass Sie echte spielfertige Modelle testen können, bevor Sie etwas bezahlen.

Kann KI 3D-Bäume für Spiele generieren?

Ja, aber vor allem als Ausgangspunkt. Text/Bild-zu-3D-Tools sind schnell für ein einzelnes Konzept oder einen Hero-Baum; für ein Spiel brauchen Sie trotzdem LODs, effiziente Blätter, Wind, Kollision und einen Pivot. FoliMesh setzt KI nur ein, um Ihre Worte in Generator-Einstellungen zu übersetzen, daher ist das Ergebnis immer ein sauberes, budgetiertes prozedurales Mesh.

Wie viele Dreiecke sollte ein Spielbaum haben?

Grob 100–1.500 für entfernte Bäume, 500–15.000 für Gameplay-Distanz und bis zu 20.000–50.000 für Nahansichten auf dem PC – immer mit einer LOD-Kette. Siehe die Budget-Tabelle oben.

Welche Formate funktionieren mit Unity, Unreal und Godot?

FBX ist die übliche Wahl für Unity und Unreal, GLB für Godot, Blender und Web-Engines. FoliMesh exportiert GLB, FBX und OBJ sowie fertige Pakete für Unity, Unreal Engine und Godot.

Kann ich mit einem Generator Low-Poly- oder stilisierte Bäume erstellen?

Ja. FoliMesh baut dieselbe Art in zehn Stilen – von realistisch bis Low-Poly, Voxel, Pixel-Art, Anime und Toon –, sodass Sie für ein stilisiertes Spiel kein separates Tool brauchen. Stöbern Sie in den Low-Poly-3D-Modellen.

Was ist ein LOD und warum braucht ein Baum mehrere?

Ein LOD (Level of Detail) ist eine leichtere Version desselben Modells, die die Engine zeigt, wenn das Objekt weiter entfernt ist. Bäume brauchen mehrere, weil sie zugleich detailreich und zahlreich sind: LOD0 für kurze Distanz, LOD1 und LOD2 für Gameplay-Distanzen und ein Impostor für die Ferne halten einen Wald schnell, ohne sichtbares Aufploppen.

Wie bringe ich Bäume dazu, im Wind zu schwanken?

Speichern Sie ein Windgewicht pro Vertex (Stamm 0, Blattspitzen 1) und verschieben Sie die Vertices im Shader mit einem zeitbasierten Sinus, dessen Phase von der Position abhängt. FoliMesh-Bäume enthalten die Gewichte bereits, und die Pakete für Unity und Godot bringen fertige Wind-Shader und Skripte mit.

Darf ich generierte Bäume in einem kommerziellen Spiel verwenden?

Mit FoliMesh – ja, heruntergeladene Modelle sind lizenzgebührenfrei für die kommerzielle Nutzung. Bei anderen Tools prüfen Sie die Lizenz Ihres Tarifs: Manche KI-Generatoren machen Modelle aus dem kostenlosen Tarif unter CC BY öffentlich.

Wie viele Baumarten und Varianten braucht ein Wald?

Für einen glaubwürdigen Wald der gemäßigten Zone wirken drei bis fünf dominante Arten mit je drei oder vier Seeds, dazu Sträucher, Bodendecker, Totholz und Felsen, bereits natürlich. Variieren Sie Größe und Drehung ein wenig und mischen Sie umgestürzte Bäume, Stümpfe und Baumruinen bei.

Fazit

SpeedTree bleibt das Schwergewicht für große Studios, The Grove ist ein Genuss für botanischen Realismus in Blender, und die kostenlosen Blender-Tools sind großartig, wenn Sie Zeit haben, Ihre eigene Pipeline zu bauen. KI-Generatoren sind ein schneller Weg, einen ungewöhnlichen Baum auszuloten.

Wenn Sie spielfertige Vegetation brauchen – LODs nach Budget, Wind, Kollision, einen Pivot und einen Export, der direkt in Unity, Unreal, Godot oder das Web passt, im Stil Ihres Spiels –, dann ist genau dafür FoliMesh gebaut. Öffnen Sie den Katalog und laden Sie Ihre ersten Bäume kostenlos herunter.