Ich mache eine 3D FPS mit OpenGL und hier ist die Grundlagen wie es funktioniert. Das Spiel ist ein 3D-Array von Würfeln. Ich kenne die Position des aktuellen Würfels des Spielers, ebenso wie die Kamera x, y, z und ich kenne auch die x, y, z Rotation der Kamera. Im Moment mache ich nur ein Quadrat um den Player und rendere dies und füge dann entfernten Nebel hinzu. Das Problem ist jedoch, dass ich immer noch alles rendere, auf dem der Player ist. Wie könnte ich selektiv nur das wiedergeben, was der Spieler sieht, nicht alles in einem X-Radius rendern, wie ich es gerade mache.Algorithmus nur zeichnen, was die Kamera sieht?
Dank