profile image

Elliott "Hilster" Hill

Computer Science for Games Student at Sheffield Hallam University and Unity Android VR Developer at their studio: Steel Minions

I’m a well-spoken individual with excellent organisation and communication skills. I’m a confident public speaker and a strong team player who’s also competent at working alone with a positive attitude and good work ethic.

I have good knowledge of C++, DirectX, Unreal, C#, and Unity. I’m currently studying many of the widely used techniques for developing artificial intelligence including: MinMax algorithms, Evolutionary algorithms, and Neural Networks. I’m also learning Genetics algorithms for my final year project where I’ll be creating an evolving subject within a God game.

DirectX 11 Height map

12 October 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:

© Copyright MrHilster 2018