A downloadable project for Windows

This project was completed for an assignment during my studies. 

https://github.com/ZacharyAIE/ComputerGraphics

Controls:

  • Right click to pan the camera
  • WASD to move the camera along the X and Y axes
  • Q, E to Move the camera along the Z axis
  • Shift to speed the camera up

The project covered:

  • Writing GLSL Fragment and Vertex Shaders
  • Allowing multiple lights to influence an object
  • Normal maps
  • Specular highlights
  • Lighting direction
  • Coloured lighting
  • Rendering complex models
  • Creating a camera that can zoom and rotate

In addition, I added some of the QoL things I missed from Unity:

  • Toggleable Gizmos for lights
  • Additional Camera controls (4DOF, "Sprint")
  • Controls for adjusting scene elements (Lighting Controls, Camera Speeds, Camera control inversion
StatusPrototype
CategoryOther
PlatformsWindows
AuthorZarii

Download

Download
CGShaders.zip 19 MB

Leave a comment

Log in with itch.io to leave a comment.