Graphics Programming Collection (Basic)

TECHNOLOGY USED:

  • C++
  • OPENGL
  • GLSL

Here, you can take a look at some of my project made in DigiPen as a Master student in the graphics programming courses.

The goal of these projects was to learn about graphics programming theory.

Implementation was totally up to me, that means, having only the theory as a foundation, we had to implement code in the preferred technolgy.

1. BRDF Theory

BRDF4

BRDF

BRDF2

BRDF3

 

 

 

 

 

 

 

 

 

 

 

 
2. Reflection Theory

REflections

REflections2

REflections3

REflections4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. Simple Shadow Map & Improved Reflection

shadows1 shadows2

shadows3 shadows4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

Previous Work

First Engine Ever

Next work

Team Game Project