First walk/fly by over my procedurally generated planet.
Updating my walking/flying camera controller in order to support movements on a sphere (instead of a classic flat terrain) took me more than expected, but I seem to have finally managed it properly. I was experiencing annoying glitches around the "south pole" which were difficult to properly detect, this is why you can see the funny "debugPosition" lines in the video, they were actually very useful to let me undestand what was happening.
Done using: C++, modern OpenGL, glm math library, glfw and the amazing ImGUI for the UI
Textures from freepbr.com
Ещё видео!