OpenGL Renderer
> Basic Scenes renderer using OpenGL
> My Hand-in for Fundamentals of Game and Graphical Systems Assignment
Learn More
Project Overview
HelloGL was my Level 4 Fundamentals of Game and Graphical System Development project for semester 2. As my first 3D project I decided to make a scene to display the different features of the project including:
- > Lighting
- > Camera Movement
- > Texturing
- > .Obj Loading
- > Rendering Multiple Objects
The project allowed me to develope an understanding of how 3D games differ to 2D games and implement simple features of a 3D game to my scene. Instead of creating a finished game I created a scene which further developed my understanding of how 3D spaces are rendered onto a 2D screen and some of the methods used to make sure the scene looks correct. The project was much more of a learning experience for me rather than being a finished product for other users to enjoy.
Since I created a scene I played around with features implemented in the game to further develop my understanding of how 3D games are created. A few examples of this include messing around with Z buffers and how this effects the scene through the camera, I also messed around with back face culling which allowed me to see the difference these features make to the overall rendering of the project.
Screenshots
I am happy to go into further detail for this or any projects on my portfolio if needs be.
View On Github