이 이미지 이펙트는 이미지 후처리 효과와 같은 원리로 앰비언트 오클루전 효과를 실시간으로 유사하게 재현합니다. 서로 인접한 주름, 구멍, 표면을 어둡게 만듭니다. 현실에서 이런 영역은 주변광을 차단하거나 occlude 되므로, 어둡게 보입니다. 이 효과는 품질과 설정과 하드웨어 성능에 따라 속도적인 면에서 기존 스크린 공간 앰비언트 오클루전 효과에 비해 개선되었습니다. 또한, 뎁스에 기반해 바로 재생성하므로, 이미 생성된 노멀 버퍼에 의존하지 않습니다.
다른 이미지 이펙트와 마찬가지로, 이 효과를 사용하려면 스탠다드 에셋 효과 패키지를 먼저 설치해야 합니다.
아래 두 장의 스크린샷은 오클루전 효과를 간단한 씬에 적용한 결과를 비교합니다.
어두워지는 정도, 즉 AO는 Intensity__와 Radius__ 파라미터를 통해 주로 제어됩니다. 하지만, 노이즈가 많은 원본 AO 결과물을 부드럽게 하기 위한 포스트 블러 단계가 있습니다. 아래의 스크린샷은 블러를 적게 적용한 결과를 보여줍니다.
프로퍼티: | 기능: |
---|---|
Intensity | 효과로 인해 발생하는 어두움의 정도입니다. |
Radius | 가능한 오클루전을 확인할 때 고려되는 최대 영역입니다. |
Blur Iterations | 노이즈가 있는 결과물을 부드럽게 하는 블러 패스입니다. |
Blur Filter Distance | 블러 패스에 사용되는 샘플 거리입니다. |
Downsampling | 연산이 수행되는 해상도입니다. 이는 품질을 희생하여 렌더링 속도를 향상시킵니다. |
This effect requires a graphics card that supports Shader Model 3 and depth textures. See the Graphics Hardware Capabilities and Emulation page for further details and a list of compliant hardware.