캐스케이드 섀도 사용법

모바일 게임용 Cascaded Shadow 설정 방법입니다.

Windows
MacOS
Linux
On this page

Stationary Directional Light (스테이셔너리 디렉셔널 라이트)를 사용하면 씬의 다이내믹 오브젝트에 Dynamic Cascade Shadow Maps (다이내믹 캐스케이드 섀도 맵, CSM)을 드리울 수 있습니다. CSM 섀도를 사용하면, 씬의 정적 오브젝트가 드리우는 미리계산 그림자와 동적 오브젝트의 그림자가 제대로 어우러집니다.

여기서는 레벨의 특정 오브젝트에 CSM 을 설정해 봅니다.

CascadedShadows_HeroImage.png

단계

필수 구성: CSM 은 씬에 디렉셔널 라이트가 있을 때만 작동합니다. 없으면 지금 추가한 뒤 선택했는지 확인하세요. 라이팅 퀵스타트 가이드 문서에서 간단한 방을 만들고 라이트를 추가하는 법을 살펴볼 수 있습니다.

  1. 씬의 디렉셔널 라이트를 선택합니다. Transform (트랜스폼) 섹션 아래 Mobility (모빌리티) 세팅이 Stationary (스테이셔너리) 설정되었는지 확인합니다.

  2. 계속 디렉셔널 라이트를 선택한 채 디테일 패널에서 Cascaded Shadows Maps (캐스케이드 섀도 맵) 섹션을 찾습니다. 디렉셔널 라이트의 다음 프로퍼티를 조정합니다.

  3. 현재 릴리즈에서 모든 스태틱 메시는 기본적으로 CSM 이 활성화되어 있습니다. 하지만 필요 없는 메시의 경우 CSM 을 끄는 것이 좋습니다. CSM 을 끄는 방법은, 먼저 메시를 선택한 뒤 디테일 패널의 Mobile (모바일) 섹션에서 Receive CSM Shadows (CSM 섀도 받기) 옆 박스의 체크를 해제합니다.

  4. 메인 툴바 에서 플레이 모드모바일 프리뷰 로 변경하고 플레이 버튼을 눌러 레벨을 시작합니다.

다음 비디오는 Receive CSM Shadows 세팅의 효과를 보여줍니다. 바닥을 이루는 스태틱 메시에는 Receive CSM Shadows 세팅을 켜고, 계단을 이루는 스태틱 메시에는 껐습니다. 플레이어 캐릭터가 바닥에 있을 때는 그림자가 있는데, 계단에서는 그림자가 없습니다. 바닥은 Receive CSM Shadows 세팅이 활성화, 계단에서는 비활성화되었기 때문입니다.
배경에 배치된 스태틱 메시의 그림자가 캐릭터에 드리워지도록 하려면, 스태틱 메시의 모빌리티 세팅을 스태틱 에서 Movable (무버블)로 변경해야 합니다.

최종 결과

레벨이 성공적으로 실행되면 스태틱 섀도가 있는 곳으로 캐릭터를 움직입니다. 그림자를 드나들 때 아래 이미지처럼 캐릭터의 다이내믹 섀도가 레벨에 구워 넣은 그림자와 매끄럽게 섞일 것입니다.

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback