언어:
페이지 정보
태그:
수준별:
엔진 버전:
언리얼 엔진

뎁스 오브 필드

언리얼 엔진

image_0.png

DoF (Depth of Field, 뎁스 오브 필드)는 씬의 초점 앞이나 뒷부분을 거리에 따라 흐리게 만드는 기법으로, 실제 실제 카메라에서 벌어지는 현상과 비슷합니다. 이 이펙트는 보는 사람의 관심을 끌고, 렌더링이 좀 더 사진이나 영화같아 보이도록 만드는 데 사용할 수 있습니다.

뎁스 오브 필드 유형

언리얼 엔진 4 에서 사용할 수 있는 뎁스 오브 필드 이펙트 메서드는 여러가지 있습니다. 크게 두 가지 범주로 나뉩니다.

  • Cinematic (시네마틱) 메서드는 일반적으로 뎁스 오브 필드 이펙트에 시네마틱 또는 영화같은 느낌을 냅니다. 이 메서드의 조정은 실제 사진이나 영화를 촬영할 때 사용할 수 있는 일반적인 카메라 옵션과 더 비슷합니다. 이 메서드는 모바일 플랫폼에서 사용하기에는 너무 비쌀 수 있지만 데스크톱 및 콘솔 플랫폼에서는 잘 작동합니다.

  • Mobile (모바일) 메서드는 모바일 플랫폼에 최적화된 저비용 뎁스 오브 필드 옵션을 제공합니다.

뎁스 오브 필드 구현

뎁스 오브 필드는 Near, Far, Focal Region - 즉 근경, 원경, 초점구역 이렇게 세 가지 레이어로 나뉘며, 이들 각각은 별도로 처리한 다음 나중에 합성하여 최종 효과를 냅니다. 근경과 원경 레이어에 있는, 즉 초점구역에 있지 않은 사물에는 항상 최대 블러를 적용합니다. 그런 다음 그 레이어를 블러 미적용 씬과 섞는 것입니다.

  • 초점구역 내 (검정) 사물은 블러링이 적용되지 않은 씬 레이어를 사용합니다.

  • 근경(초록)이나 원경(파랑) 레이어에 있으면서 전환되는 구역에도 있지 않은 사물은, 블러링이 적용된 레이어에 최대로 섞어줍니다.

  • 전환 구역 안에 있는 사물은, 블러링이 적용되지 않은 씬 레이어와 블러링이 적용된 레이어를 구역 내 위치에 따라 연속적으로 섞어줍니다.

뎁스 오브 필드 시각화

전환 구역을 포함한 이 레이어들은 ( 표시 > 시각화 아래) 뎁스 오브 필드 레이어 표시 옵션으로 시각화시켜 볼 수 있습니다.

시네마틱 DoF 를 사용한 씬

시네마틱 DoF 를 사용한 뎁스 오브 필드 레이어 시각화

Depth of Field Layer (뎁스 오브 필드 레이어) 시각화에는 사용 중인 DOF 메서드에 관련된 유용한 정보도 포함되어 있습니다. 예를 들면 현재 설정된 값, 씬에 마우스를 움직일 때 카메라와 액터의 거리가 마우스 옆에 표시되기도 합니다.

image_3.png

에디터에서 DOF 사용

언리얼 에디터에서 뎁스 오브 필드를 사용하는 메서드는 몇 가지입니다. Post Process Volume (포스트 프로세스 볼륨) 배치, Camera Actor (카메라 액터) 사용, 또는 Cine Camera Actor (시네 카메라 액터) 사용입니다. 이들 각각은 시네 카메라 액터만 카메라와 렌즈에 업계 표준 세팅이 추가되어 있다는 점만 제외하면 같은 뎁스 오브 필드 프로퍼티에 액세스할 수 있습니다.

사용되는 세팅 대부분은 Camera (카메라) 및 Depth of Field (뎁스 오브 필드) 섹션의 Lens (렌즈) 탭에서 액세스할 수 있습니다. DOF 메서드를 선택하면, 그에 영향을 주는 프로퍼티는 편집할 수 있지만 주지 않는 프로퍼티는 (그 옆에 체크로 활성화되어 있어도) 회색으로 비활성화됩니다.

image_4.png

시네 카메라 액터 를 사용할 때, 뎁스 오브 필드에 영향을 주는 프로퍼티는 Current Camera Settings (현재 카메라 세팅) 아래 Lens Settings (렌즈 세팅) 섹션에서 찾을 수 있습니다.

image_5.png

카메라 또는 시네 카메라 액터를 사용하는 경우, 액터 파일럿 기능으로 위치를 잡을 수 있습니다. 레벨 뷰포트에서 Perspective (원근) 버튼을 누르고 씬의 Placed Cameras (배치된 카메라) 중 하나를 선택하면 됩니다.

image_6.png

레벨 뷰포트 시야는 카메라에 맞춰지고, 카메라가 찍는 화면대로 파일럿 중이라는 것이 표시됩니다.

image_7.png

카메라 또는 (카메라가 안에 있는 경우) 포스트 프로세스 볼륨의 프로퍼티 변화가 있으면 레벨 뷰포트에 표시됩니다.

예를 들어 위 샷과 비슷한 화면을 얻기 위한 핵심은, 낮은 Aperture (F-stop) (조리개, f값)을 사용하여 큰 보케를 만들고, 카메라나 뷰포트를 오브젝트 가까이 움직인 뒤 Field of View (FoV) 값을 낮춥니다. 그런 다음 Focal Distance (초점 거리)를 조정하여 초점 구역(, 다른 말로 Focal Plane, 초점 면) 앞 뒤의 콘텐츠에 초점이 잡히지 않도록 합니다.

태그