Minecraft terrain generator

Geometry shader


To get to know the geometry shader stage in the rendering pipeline, I created a geometry shader that generates a Minecraft-like terrain in runtime using Simplex noise. The application to demo the shader can dynamically transform the terrain using modifiers like lacunarity, persistance, …


  • Getting to know the geometry shader
  • Using simplex noise to create terrain

Technology Used

  • Visual Studio
  • Adobe Photoshop


  • C++
  • HLSL
Source Build

Click on an image to enlarge