Tessellation & Height Mapping<!-- --> | <!-- -->Portfolio
Tessellation & Height Mapping

A small OpenGL app that tessellates a flat plane according to a displacement map.

Tools & Languages
C++, OpenGL
Project Type
Individual Coursework (Interactive Computer Graphics)

Project Overview:

The program takes in a normal map and displays it on a plane, with the ability to toggle whether or not the plane's triangulation (calculated using a geometry shader) is shown. If a displacement map is provided as a second argument, the program uses that image to move the vertices of the plane up using the displacement map values. The tessellation level of the plane is able to be changed with the arrow keys.