피사계심도
Depth Of Field 컴포넌트는 카메라 렌즈의 포커스 프로퍼티를 시뮬레이션하는 피사계심도 효과를 적용합니다. 실생활에서 카메라는 특정한 거리에 있는 오브젝트에만 정확하게 포커스를 맞출 수 있습니다. 즉 카메라에서 가까이 있거나 멀리 있는 오브젝트는 포커스가 어긋나게 됩니다. 블러 효과는 오브젝트의 거리에 대한 시각적 단서를 제공하고 '보케' 효과를 구현합니다. 보케는 이미지의 밝은 영역이 포커스에서 벗어날 때 주위에 생기는 시각적 결함을 의미합니다. 자세한 내용은 보케에 대한 Wikipedia 문서를 참조하십시오.
유니버설 렌더 파이프라인(URP)에는 다음의 두 가지 피사계심도 모드가 있습니다.
Gaussian: 이 모드는 카메라 같은 효과에 가깝지만, 완전히 모방하지는 않습니다. 블러 반지름이 제한되며 원거리 블러 효과만 구현합니다. 이 모드는 속도가 가장 빠르며, 저사양 플랫폼에 가장 적합합니다.
Bokeh: 실제 카메라의 효과를 모방하는 느린 고품질 모드입니다. 근거리 및 원거리 블러 효과를 모두 구현할 수 있으며, 핫스팟이라고 부르는 광도가 높은 영역에 보케를 생성합니다.
피사계심도 사용
Depth Of Field는 볼륨 시스템을 사용합니다. 따라서 Depth Of Field 프로퍼티를 활성화하고 수정하려면 씬의 볼륨에 Depth Of Field 오버라이드를 추가해야 합니다. 볼륨에 Depth Of Field를 추가하려면 다음 단계를 따르십시오.
- 씬 또는 계층 구조 뷰에서 Volume 컴포넌트가 포함된 게임 오브젝트를 선택하여 인스펙터에서 확인합니다.
- 인스펙터에서 Add Override > Post-processing으로 이동한 후 Depth Of Field를 클릭합니다. 그러면 유니버설 렌더 파이프라인이 이 볼륨이 영향을 주는 모든 카메라에 Depth Of Field를 적용합니다.
프로퍼티
프로퍼티 | 설명 |
---|---|
Mode | 이 드롭다운을 사용하여 URP가 뎁스오브필드 효과의 초점을 설정하는 데 사용하는 모드를 선택합니다.
|
가우시안 피사계심도
프로퍼티 | 설명 |
---|---|
Start | 원거리 블러 효과가 시작되는 카메라로부터의 거리를 설정합니다. |
End | 원거리 블러 효과가 최대 블러 반지름에 도달하는 카메라로부터의 거리를 설정합니다. |
Max Radius | 원거리 블러 효과가 도달할 수 있는 최대 반지름을 설정합니다. 기본값은 1입니다. 참고: 값이 1보다 크면 시각적 언더샘플링 결함이 씬에 나타날 수 있습니다. 블러 효과가 부드럽지 않거나 정적 노이즈가 있는 것처럼 보이면 값을 1 이하로 낮추십시오. |
High Quality Sampling | 깜박임 현상을 줄이고 전반적인 블러 평활도를 향상하려면 고품질 샘플링을 사용하십시오. 이로 인해 성능 비용이 발생할 수 있습니다. |
보케 피사계심도
보케 피사계심도 모드는 실제 카메라의 효과를 모방합니다. 이러한 이유로 이 설정은 실제 카메라 설정에 기반하며, 카메라의 다이어프렘 블레이드를 조정하기 위한 많은 프로퍼티를 제공합니다. 다이어프렘 블레이드에 대한 소개와 카메라 출력의 화질에 영향을 주는 방식은 Improve Photography 가이드 가장 적합한 애퍼처 블레이드 개수는?을 참조하십시오.
프로퍼티 | 설명 |
---|---|
Focus Distance | 카메라에서 초점까지 거리를 설정합니다. |
Focal Length | 카메라 센서와 카메라 렌즈 간의 거리(밀리미터 단위)를 설정합니다. 값이 클수록 피사계심도가 얕아집니다. |
Aperture | 애퍼처 비율(f-stop 또는 f-number로 알려져 있음)을 설정합니다. 값이 작을수록 피사계심도가 얕아집니다. |
Blade Count | 이 슬라이더를 사용하여 카메라가 애퍼처를 형성하는 데 사용하는 다이어프렘 블레이드 수를 설정합니다. 사용하는 블레이드 수가 많을수록 보케가 더 둥글게 나타납니다.![]() 왼쪽에서 오른쪽 방향으로 Blade Count: 3, 4, 5, 6. |
Blade Curvature | 이 슬라이더를 사용하여 카메라가 애퍼처를 형성하는 데 사용하는 다이어프렘 블레이드의 곡률을 설정합니다. 값이 작을수록 표시되는 애퍼처 블레이드가 늘어납니다. 값을 1로 설정하면 보케가 완전히 둥글게 나타납니다. ![]() Blade Curvature value of 1 (left), and 0 (right). |
Blade Rotation | 이 슬라이더를 사용하여 다이어프렘 블레이드의 회전(각도)을 설정합니다. |