"Gravity Drive Simulator"
December 2008 - University Assignment
This was developed for a University assignment in 2008 for "3D Computer Graphics Module". The assignment brief was to create a "Gravity Drive Simulator". In summary it required the user of shaders to display "Shiny Objects" with bumpy surfaces and apply geometric transformations to objects based on a "Wormhole" that also emitted a glow similar to that of a nebula.
Features:
- Developed in C++
- Using DirectX and HLSL
- Vertex Deformation on the GPU Using Shaders. (Based on the gravitational pull of the "wormhole")
- Texture and Normal Mapping.
- Ambient, Diffuse and Specular lighting
- Extra colour from the "Wormhole" that changes the colour of a surface also based on its "Force-Field Glow"
- Full graphical, rasterisation and transformation pipeline.
Video