top of page

3D Golf Course

Tools: C++,Glut,Glew, OpenGL,GLSL


The focus of this golf course was to prepare myself for 3D development. As such this features a quaternion camera, 3D collision detection (ray casting), particles and post processing effects in OpenGL/GLSL.





  • Collision physics

  • Text level loading

  • Rain/Snow/Heat Wave/ Color Filter post processing effects

  • Texturing for rain and snow

  • WASD/Mouse Camera Control(FPS, Follow Ball, Over the cup, Birdseyeview)


bottom of page