Echtzeitrendering von Wiesen

Dienstag, 7. Juli 2026

Jahr:
2026

Das Thema dieses Projekts ist die Generierung und das Echtzeitrendering einer endlosen Graslandschaft in OpenGL und wurde im Rahmen meiner Bachelorarbeit programmiert. Dort habe ich mich mit verschiedenen bekannten Ansätzen auseinandergesetzt, insbesondere aus modernen Videospielen.

Der Fokus meines Programms liegt auf der prozeduralen Generierung von geometriebasierten Grashalmen mithilfe von Bézier-Kurven und der Implementierung verschiedener Optimierungsmethoden wie z.B. View-Frustum-Culling und unterschiedlicher Detailstufen (Level-of-Detail) für eine Verbesserung der Bildrate.
Indem verschiedene Terrain-Kacheln aneinander gelegt werden, ist es möglich, endlos in jede Richtung laufen. Die Grasparameter selbst und auch die Terrainhöhe werden hauptsächlich mithilfe von Perlin-Noise-Maps gesteuert.

Studenten:

  • Lynx Petry Pacheco