bagobor / pbr

Physically Based Rendering With OpenGL (Attempt)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pbr

Physically Based Rendering With OpenGL. An attempt to render atmosferic effects

This is a demo project where I build an application to render the Earth from space using high-resolution textures created by NASA. The atmospheric scattering uses the full equations from Nishita et al. 1993 in a GPU shader that runs in real-time. The demo was implemented in C++ with OpenGL and GLSL.

The code is heavily based in Chapter 16 of the GPU Gems 2 Book

Youtube Vídeo

<iframe width="560" height="315" src="https://www.youtube.com/embed/eDFXFgd_flA" frameborder="0" allowfullscreen></iframe>

Description and instructions to compile the code available soon!

About

Physically Based Rendering With OpenGL (Attempt)

License:MIT License


Languages

Language:C++ 68.2%Language:GLSL 29.9%Language:CMake 1.9%