레벨 스트리밍 하우투

레벨 스트리밍 볼륨, 블루프린트, C++ 코드를 사용하여 레벨에서 동적으로 스트리밍하는 방법입니다.

Choose your operating system:

Windows

macOS

Linux

여기 하우투 시리즈는 모두 각기 해당하는 상황에 대한 해법을 제공하는 것으로, 작업할 두 개의 레벨을 로드하는 단계는 공유됩니다. 이 공유 단계를 따르다가, 계속하고자 하는 하우투를 선택하세요.

레벨 스트리밍 시나리오

Sun Temple (태양의 사원) 프로젝트의 메인 레벨로 시작해서 레벨을 둘로 나눕니다. 하나는 실내 공간, 다른 하나는 기둥과 바다가 보이는 파티오 공간입니다. 아래 와이어프레임 뷰에서, 청록 와이어프레임은 퍼시스턴트 실내 레벨, 노랑 와이어프레임은 스트림 인 예정인 파티오 레벨입니다. 하늘과 바다는 퍼시스턴트 레벨에 있는데, 메인 레벨인 사원에서도 하늘과 외부를 볼 수 있는 창이 몇 곤데 있기 때문입니다.

LevelSplit.png

사원 내부에는 굽은 통로가 있어 파티오 영역이 시야에서 가려집니다.

StartLoading.png

여기서부터 파티오 레벨을 스트림 인 시키고자 하는데, 플레이어가 코너를 돌아 파티오에 접근하기 시작하면, 스트리밍 레벨이 로드되어 보일 것입니다.

StreamingLevelVisible.png

구성의 일부로 레벨이 둘 있는데, SunTemple_Persistent SunTemple_Streaming 입니다. Player Start SunTemple_Persistent 에 있으며, 게임의 플레이어는 Character 로 표현되고 있습니다.

  1. SunTemple_Persistent 콘텐츠 브라우저 에서 엽니다.

  2. Player Start 를 사원 시작 위치로 옮깁니다.

    PlayerStart.png

  3. - 레벨 을 클릭합니다.

    WindowLevels.png

  4. 레벨 드롭다운 메뉴에서 기존 추가... 를 선택하여 서브레벨을 새로 추가합니다.

    AddExisting.png

  5. SunTemple_Streaming 을 선택하여 레벨 열기 대화창에 추가한 뒤, 열기 를 클릭합니다.

    SunTempleStreaming_Select.png

  6. 퍼시스턴트 레벨 우클릭 하고 드롭다운 메뉴에서 Make Current (현재로 만들기)를 선택합니다.

하우투

언리얼 엔진 문서의 미래를 함께 만들어주세요! 더 나은 서비스를 제공할 수 있도록 문서 사용에 대한 피드백을 주세요.
설문조사에 참여해 주세요
건너뛰기