A Custom Graphics Pipeline (2020) : OpenGL 3D Engine.

My First custom 3D engine.

This was my first time using C++ and OpengL to create a custom graphics engine.

Engine Features:

  • Fullly custom OpenGL Rendering Pipeline

  • Phong Shader / Gouraud Shader

  • Object Movement with Transformation Matrixes

  • Orbital Camera

  • Cuboid/Spheroid/Cylindrical Meshes

  • Point Light Sources and Directional Light Sources with Realistic Attenuation

  • Texturing and UV Mapping

  • Wireframe Mode and Backface Culling

Previous
Previous

⭐ Unity Boids

Next
Next

⭐ Art in Blender