Eye-Dome Lighting 모드 활성화

아이돔 라이팅(Eye-Dome Lighting)을 활성화하여 엣지를 강조하고 뎁스를 향상하는 방법을 알아봅니다.

Windows
MacOS
Linux
목차

아이돔 라이팅(EDL: Eye-Dome Lighting) 은 포인트 클라우드에서 오브젝트의 모양을 강조합니다. 서로 가까이 있는 오브젝트를 그룹으로 묶은 뒤 외곽선에 셰이딩을 적용하여 뎁스 인식을 향상하는 방법을 사용합니다. EDL은 포스트 프로세스 머티리얼로 구현되며 포스트 프로세스 볼륨이 있어야 작동할 수 있습니다. 엔진 라이트 소스를 전혀 사용하지 않으므로 언릿 렌더링 방식과 함께 사용할 수 있습니다.

EDL은 앰비언트 오클루전과 함께 사용할 수도 있지만 이미지가 매우 어두워질 수 있습니다.

단계

  1. 모드 탭 > 볼륨 카테고리 > 포스트 프로세스 볼륨 으로 이동하여 포스트 프로세스 볼륨 에 접근합니다.

  2. 포스트 프로세스 볼륨(PPV)을 레벨에 드래그하여 새 인스턴스를 생성합니다.

  3. 레벨 안에서 해당 인스턴스를 선택하고 렌더링 피처(Rendering Features) 카테고리로 스크롤합니다. 포스트 프로세스 머티리얼(Post Process Materials) 을 확장하여 + 아이콘을 클릭하고 새 엘리먼트를 추가합니다. 드롭다운 메뉴에서 에셋 레퍼런스 를 선택합니다.

    Post_Process_Material.png

  4. 뷰 옵션 에서 엔진 콘텐츠 플러그인 콘텐츠 를 활성화하여 보이게 합니다.

  5. 새로운 드롭다운 메뉴에서 다음 옵션 중 하나를 선택합니다:

    M_PP_EDL_MainPass - 포인트 클라우드만이 아닌 레벨 안의 모든 오브젝트에 EDL을 적용합니다. 클라우드 엘리먼트만 표시하는 경우 이 옵션을 권장합니다.

    M_PP_EDL_CustomPass - 커스텀 뎁스 패스(Custom Depth Pass) 를 사용하는 오브젝트에만 EDL을 적용합니다. 이 세팅은 고급 섹션의 렌더링(Rendering)에서 찾을 수 있으며, 포인트 클라우드와 기타 메시에도 적용할 수 있습니다. EDL 기법을 선택적으로 적용하려면 이 옵션을 권장합니다. 커스텀 뎁스 패스를 활성화하면 퍼포먼스 비용이 발생합니다.

  6. EDL을 레벨 전체에 적용하려면 PPV에서 무제한 규모(언바운드)(Infinite Extent (Unbound)) 옵션을 활성화합니다.

    Unbound.png

결과

EDL이 레벨에 적용되었습니다. 레벨에서 오브젝트의 엣지가 변하면서 뎁스 인식이 어떻게 향상됐는지를 확인해 보세요.

LiDAR_PPV_BugEye.png

Select Skin
Light
Dark

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼