3. DOF
• Depth Of Field (피사계심도)
– 렌즈로 피사체를 바라보면 그 앞/뒤에 초점이 맞는데 그 범위를
이르는 말
• Circle Of Confusion (착란원)
– 점모양의 물체가 초점이 맞지 않는 위치에 있으면, 이 물체는 둥
그런 반점 모양으로 보이는데 이를 COC라고 한다.
• Focal Length (초점거리)
– 렌즈의 초점거리.
4. DOF
v
In computer graphics, we typically project onto our virtual film
using an idealized pinhole camera that has a lens of zero size,
so there is only a single path for light to travel from the scene
to the film. So to achieve the depth-of-field effect, we must
approximate the blur that would otherwise happen with a
real lens.
– GPU Gems1
6. D2
• ATI Sample 참고
– MipMap과 MSAA를 사용하여 DOF
– 장점
• Source가 매우 Simple!
• MipMap 생성에 HW 및 DX API 이용
• Blur Pass를 절약
– 단점
• MipMap 생성을 제어할 수 없다.
• 이 Sample에서 쓰인 MSAA는 DX10 전용
12. D2
• Solution
– MipMap을 자동생성하지 않고 깊이를 비교하
여 생성 (귀찮음 적용하지 않음)
– Sampling 할 때 인접 픽셀들과 평균
– 인접픽셀은 대각선 방향의 4개 픽셀을 사용
• Aliasing은 대각선에만 발생되기 때문에 상하좌우
보다 대각선방향의 픽셀을 가져오는 것이 효과적
인 것 같다!