Skip to content

ilkerkosaroglu/pbr-rendering-pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 

Repository files navigation

Final Term Project of CENG469 2022-2023 - Scene Generation with an HDR Envmap, Image Based Lighting and Shadows

https://ilkerkosaroglu.blogspot.com/2023/06/computer-graphics-ii-hdr-physically.html

You can run this project after cloning it using:

cd proj
make && ./main

shanghaishadow

We have some controls enables, here's a list of them:

Key/s Action
WASD Movement
Mouse Pan
Scroll Zoom
Key/s Action
QE Change scene (3 Scenes available, italy, village, shanghai)
RF Change materials between white marble and rusted metal
GHJKVB Change render mode:
G Usual rendering
H Animated specular map, aka PBR prefilter map
J Diffuse map, aka PBR diffuse irradiance
Key/s Action
Z Toggle between static / moving shadows

(Keys just for testing/debug: )

Details
GHJKVB Change render mode:
K (ambient)
V (only predefined lights to measure PBR response)
B (ambient + predefined lights)
Key/s Action
XC Change hemisphere radius

About

Final Project for CENG 469 - 2022-23

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published