Universe Generator ist mein privates Projekt zur prozeduralen Gestaltung von Planeten. Ich untersuche, wie aus Parametern zusammenhängende Landschaften entstehen und wie sich ihre Form und Oberfläche direkt in einer 3D-Vorschau beurteilen lassen.
- Meine Rolle
- Konzeption, Entwicklung und visuelle Gestaltung
- Technische Grundlage
- Python · NumPy / Numba · ModernGL
- Status
- Privater Forschungsprototyp
01 / Idee
Eine Welt gestalten, nicht jede Oberfläche von Hand.
Mich interessiert die Verbindung aus prozeduraler Technik und Gestaltung: Wie verändern wenige Parameter den Charakter eines ganzen Planeten? Und wie lassen sich Gelände, Farbe und Beleuchtung so aufeinander abstimmen, dass die Oberfläche zusammenhängend wirkt?
Das Projekt gibt mir Raum, diese Fragen praktisch zu erproben. Der Schwerpunkt liegt auf planetarem Terrain und seiner Darstellung, nicht auf einer möglichst langen Liste von Generatoren.
02 / Umsetzung
Form, Material und Vorschau gehören zusammen.
- 01
Gelände formen
Prozedurale Höhenfelder bilden die Grundlage für Kontinente, Gebirge und kleinere Strukturen. Parameter und Erosionsschritte verändern das Erscheinungsbild.
- 02
Oberflächen ableiten
Farbe und Oberflächendetails sollen zum Gelände passen. Dafür beschäftige ich mich mit dem Zusammenspiel von Höheninformationen, Materialdaten und Schattierung.
- 03
Im Raum beurteilen
Die interaktive OpenGL-Vorschau macht Form, Licht und Atmosphäre gemeinsam sichtbar. So lassen sich Änderungen am gesamten Körper beurteilen statt nur an flachen Texturen.
Das Titelbild ist ein Projektmotiv, keine Aufnahme der Anwendung oder ein Nachweis der generierten Terrainqualität.
03 / Erkenntnisse
Was mich daran technisch interessiert.
Zusammenhänge statt Einzeleffekte
Eine interessante Höhenkarte allein ergibt noch keinen überzeugenden Planeten. Form, Material und Licht müssen zusammenpassen. Gerade dieser Wechsel zwischen technischem Aufbau und visueller Beurteilung macht das Projekt für mich spannend.
Offene Forschungsfragen
Wie bleibt eine Landschaft vom Blick aus dem Orbit bis zu kleinen Regionen konsistent? Wie lassen sich Detailstufen und Terrain-Ausschnitte ohne sichtbare Übergänge verbinden? Das sind mögliche Vertiefungen des privaten Projekts, keine bereits fertigen Funktionen.
