This project is composed by an implementation of procedural terrain generation using the mid-point algorithm to modify the heights of the terrain, the creation of custom shaders in order to create a post-processing effect called bloom, the implementation of simplex noise in the GPU to simulate a water moving effect, and finally, a very simple game involving ray-sphere collision.
All the elements in the scene can be modified by the user using the integrated interface ImGui, which allows the alteration of different values by using UI elements such as buttons or sliders.
GitHub© Domain Name. All Rights Reserved. Designed by HTML Codex