Screen Space Ambient Occlusion
          Inferred rendering #2




      http://ozlael.egloos.com/
Previous : Deferred Rendering

        +          +



             =
Previous : Pre-light Pass
What is SSAO?
●   First in Finding Next Gen( Martin Mittring,
    2007 SIGGRAPH)
●
    StarCraft2, Uncharted2, Crysis ...
...
Whai is SSAO?
Whai is SSAO?
Why Screen Space?
●   Deferred(or Inferred) Rendering 의 Depth
    Buffer
●   3D -> 2D
●   사물의 수와 독립적
●   가시 영역내의 것만 계산
●  ...
How SSAO?

View
How SSAO?

View
How SSAO?

View
Random Noise Vector
Gaussian Filter VS Bilateral FIlter
Gaussian FIlter


input
                      *                output




                      *
                      *
...
Bilateral FIlter


input
                             *                 output




                             *
        ...
Bilateral FIlter
●   가중치는 샘플링 할 점과의 연속성
●   Image base processing: 가중치를 어떻게
    주느냐가 관건
●   3D: Normal 및 Depth 활용 가능
Dual Resolution SSAO
●   For geometry smaller then 2 pixels genera
    tes shimmering
●
    Shimmering due to Half Resolut...
Dual Resolution SSAO
Upcoming SlideShare
Loading in …5
×

Ssao

3,958 views
3,687 views

Published on

ssao

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,958
On SlideShare
0
From Embeds
0
Number of Embeds
405
Actions
Shares
0
Downloads
28
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Ssao

  1. 1. Screen Space Ambient Occlusion Inferred rendering #2 http://ozlael.egloos.com/
  2. 2. Previous : Deferred Rendering + + =
  3. 3. Previous : Pre-light Pass
  4. 4. What is SSAO? ● First in Finding Next Gen( Martin Mittring, 2007 SIGGRAPH) ● StarCraft2, Uncharted2, Crysis ... ● 사실적인 그림자 효과 라이팅 ● 전역 조명 과정에서 한 점의 차폐 양 ● AO in Screen Space ● And HBAO, SSDO ...
  5. 5. Whai is SSAO?
  6. 6. Whai is SSAO?
  7. 7. Why Screen Space? ● Deferred(or Inferred) Rendering 의 Depth Buffer ● 3D -> 2D ● 사물의 수와 독립적 ● 가시 영역내의 것만 계산 ● 불필요한 연산 제거
  8. 8. How SSAO? View
  9. 9. How SSAO? View
  10. 10. How SSAO? View
  11. 11. Random Noise Vector
  12. 12. Gaussian Filter VS Bilateral FIlter
  13. 13. Gaussian FIlter input * output * * Same Gaussian kernel everywhere.
  14. 14. Bilateral FIlter input * output * * The kernel shape depends on the image content.
  15. 15. Bilateral FIlter ● 가중치는 샘플링 할 점과의 연속성 ● Image base processing: 가중치를 어떻게 주느냐가 관건 ● 3D: Normal 및 Depth 활용 가능
  16. 16. Dual Resolution SSAO ● For geometry smaller then 2 pixels genera tes shimmering ● Shimmering due to Half Resolution
  17. 17. Dual Resolution SSAO

×