Golf Terrain Highlights Widget (w/ Dx11)

Type: Demo

Source: Personal Project

Language: C++

One of my favorite 3D golf game is Mario Golf: Toadstool Tour for Nintendo Gamecube. In this game, players have access to a special widget in the UI to help make every shot as perfect as it can be. Here is an example of the said widget:

As we can see, the grid is rendered on top of the terrain and will show the features of this part of the course. The grid’s colors are selected with a lerp based on the terrain’s height at that point. Red means the terrain is higher, blue means it is lower.

We cannot really see with an image, but the grid’s lines are also animated to show the difference in heights between 2 neighbour points.

As of now, I just started the project structure and included the Dx11 SDK files. I also started making a list of the features I will need to implement for this demo. I am also looking into how I am going to dynamically generate the vertex data to render the grid.

Stay tuned for more updates on this project and screenshots!