DirectX 11 Height map

12 Oct 2018

This presentation piece of work demonstrates my abilities in C++ using DirectX 11 to create a 3D representation of Britain from the input of a height map. This piece of work was originally an assignment which I have modified and added to for an improved and different output.

I have tried and implemented different output topologies, this piece of work having both the triangle strip and triangle list topologies implemented with the video showing off the triangle strip topology. Also implemented is a smooth shading on all the vertices that, though more visible at the beginning of the video, is more prominent on smaller height maps.

Key skills developed:

  • C++
  • DirectX
  • Vertex output topology implementation
  • Understanding and modifying existing code

Below is the code for the triangle strip topology that is being used in the above video: