First experiments with tessellation shaders.
In this version I use a grid with 128x128 patches with max tessellation level = 16 and procedurally generated heightmap and normal map of 2048x2048 pixels.
Heavily inspired by this very useful tutorial by Dr. Jeffrey Paone hosted on LearnOpenGL:
https://learnopengl.com/Guest-Article...
Done using: C++, modern OpenGL, glm math library, glfw and the amazing ImGUI for the UI controls.