Image-Based Lighting and Ambient Occlusion

Image-Based Lighting and Ambient Occlusion

Advanced real-time rendering implemented in a custom OpenGL framework.

EngineCustom OpenGL Framework
TeamSolo Project
Project Duration2 Weeks

Image-Based Lighting

I implemented image-based lighting in a custom OpenGL framework to use environmental information as part of the scene's illumination. This produced more natural reflections and lighting response than relying only on direct local lights.

Image-Based Lighting and Ambient Occlusion still image

Ambient Occlusion

I also implemented ambient occlusion to darken areas where surrounding geometry blocks ambient light. Combining the two techniques improved depth, contact, and the overall readability of the rendered scene.