File tree Expand file tree Collapse file tree 1 file changed +23
-1
lines changed
Expand file tree Collapse file tree 1 file changed +23
-1
lines changed Original file line number Diff line number Diff line change @@ -6,8 +6,30 @@ Prototypes developed while reading RTR 4th edition.
66
77The repository contains several standalone applications demonstrating real-time rendering techniques.
88
9+ ### ch11_ssao
10+
11+ Implement Screen-Space Ambient Occlusion (SSAO) in a viewer supporting PBR shading and image-based lighting (IBL).
12+ The scene is highly customizable via a GUI.
13+
14+ Two SSAO variants are provided, both with optional bilateral filtering:
15+ * Spherical sampling (_ Crytek_ ).
16+ * [ Normal-oriented hemispherical sampling] ( https://john-chapman-graphics.blogspot.com/2013/01/ssao-tutorial.html ) , with optional importance sampling.
17+
18+ [ ![ ssao_ibl_split] ( https://adnn.github.io/assets/rtr_prototypes/ch11_ssao/rtr_11-diagonal-ao_shade-864.png )] ( https://adnn.github.io/assets/rtr_prototypes/ch11_ssao/rtr_11-diagonal_ao_shade-1920.jpg )
19+
20+
21+ ### ch10_ltc
22+
23+ Implement [ Linearly Transformed Cosines] ( https://eheitzresearch.wordpress.com/415-2/ ) (LTC) for shading with polygonal-light.\
24+
25+ LTCs accurately approximate common BRDFs, such as GGX.
26+ The integration of an LTC with a polygonal light is analytic and exact.
27+ Computational cost scales linearly with the number of light edges.
28+
29+ [ ![ ltc_colored_lights-clay] ( https://adnn.github.io/assets/rtr_prototypes/ch10_ltc/colored_scene-clay-864.png )] ( https://adnn.github.io/assets/rtr_prototypes/ch10_ltc/colored_scene-clay.jpg )
30+
931### ch10_area_lights
1032
1133Implement sphere lights and tube lights with fast approximations, such as most-representative point.
1234
13- [ ![ area-lights roughness scale] ( https://adnn.github.io/assets/shared/ area_lights-roughness_variations-864_646.jpg )] ( https://adnn.github.io/assets/shared /area_lights-roughness_variations.jpg )
35+ [ ![ area-lights roughness scale] ( https://adnn.github.io/assets/rtr_prototypes/ch10_area_lights/ area_lights-roughness_variations-864_646.jpg )] ( https://adnn.github.io/assets/rtr_prototypes/ch10_area_lights /area_lights-roughness_variations.jpg )
You can’t perform that action at this time.
0 commit comments