시퀀서 플레이리스트

버추얼 프로덕션 세션 동안 시퀀스를 준비하고 트리거합니다.

Choose your operating system:

Windows

macOS

Linux

브로드캐스트, 라이브 이벤트, 타이밍이 중요한 재생 상황에서는 여러 시퀀스를 임의의 시간에 재생되도록 트리거해야 하는 경우가 있습니다. 이 경우 시퀀스를 준비하고 버추얼 프로덕션 세션 도중에 재생되도록 트리거할 수 있는 시퀀서 플레이리스트(Sequencer Playlists) 를 사용하면 됩니다.

이 문서에서는 시퀀서 플레이리스트의 사용법을 간략히 살펴봅니다.

전제조건

  • 시퀀서 플레이리스트는 사용하기 전에 활성화해야 하는 플러그인입니다. 언리얼 엔진 메뉴에서 편집(Edit) > 플러그인(Plugins) 으로 이동하여 버추얼 프로덕션(Virtual Production) 섹션에서 Playlists 를 찾아 활성화하세요. 그 후 에디터를 재시작해야 합니다.

    플레이리스트 플러그인 활성화

  • 플레이리스트에서 참조할 수 있는 레벨 시퀀스가 프로젝트에 있어야 합니다.

개요

시퀀서 플레이리스트를 사용하려면 언리얼 엔진 메인 메뉴에서 창(Window) > 버추얼 프로덕션(Virtual Production) > 플레이리스트(Playlists) 로 이동합니다. 그러면 플레이리스트 패널이 열립니다.

플레이리스트 패널 열기

플레이리스트 패널에는 다음 인터페이스가 포함되어 있습니다.

플레이리스트 패널 인터페이스

  1. 툴바 에서는 플레이리스트를 저장 하거나 로드 하거나 새로 생성 할 수 있습니다.

  2. 현재 플레이리스트의 이름과 간단한 설명입니다. 플레이리스트를 저장 하면서 이름을 지정할 수 있으며, 설명은 플레이리스트 설명 필드를 클릭하여 편집할 수 있습니다.

  3. 플레이리스트에 시퀀서 항목 을 추가합니다. 하나를 추가한 후에는, 항목의 메인 드롭다운 메뉴에서 재생할 시퀀스 를 지정해야 합니다.

  4. 플레이리스트 는 플레이리스트에 추가된 시퀀스 목록을 보여줍니다. 또한 각 항목마다 다음 프로퍼티를 설정할 수 있습니다.

    • 오프셋(Offset) 은 재생 시 시퀀스의 시작/끝 잘라내기를 제어합니다.

    • 대기(Hold) 는 시퀀스가 재생되기 전까지 첫 프레임을 보류합니다. 이는 시간 스케일(Time Scale) 프로퍼티가 0 으로 설정된 두 번째 시퀀스 인스턴스를 생성함으로써 이뤄집니다.

    • 루프(Loop) 는 시퀀스 트리거 시 루핑되게 만듭니다. 루프를 활성화하면 멈추기 전까지 루핑할 횟수도 설정해야 합니다.

  5. 플레이 모드 는 아이템 오버레이를 보다 간소화하여 각 시퀀스를 재생 하고 중지 하기 더 쉽게 만듭니다.

  6. 재생 컨트롤 에는 다음 버튼이 있습니다.

    • 모든 항목 플레이(Play all items) : 모든 플레이리스트 항목을 동시 재생합니다.

    • 모두 중지(Stop All) : 모든 플레이리스트 항목을 중지합니다.

    • 모두 리셋(Reset All) : 모든 플레이리스트 항목을 중지하고 대기 가 활성화된 시퀀스의 첫 프레임을 다시 보류합니다.

커서를 시퀀스 항목으로 가져가도 추가 버튼과 프로퍼티가 표시됩니다.

시퀀스 항목 인터페이스

  1. 재생 컨트롤 에서 시퀀스를 재생, 중지, 리셋 할 수 있습니다.

  2. 이 시퀀스의 세팅 에는 다음이 포함됩니다.

    • 재생 컨트롤(Playback Controls).

    • 재생 속도(Playback Speed) 는 트리거될 때 시퀀스의 재생 속도를 제어합니다.

    • 음소거(Mute)모든 항목 플레이 버튼을 클릭했을 때 이 시퀀스가 트리거되지 않게 합니다. 플레이 를 클릭하여 직접 시퀀스를 트리거하는 것은 여전히 가능합니다.

    • 플레이리스트에서 제거(Remove from Playlist) 는 이 시퀀스를 플레이리스트에서 삭제합니다.

워크플로 예시

시퀀서 플레이리스트의 주요 목적은 사전에 생성된 시퀀스를 '플레이리스트'에 추가하여 다른 시퀀스 재생 또는 녹화 도중에 이를 서브시퀀스로서 트리거되도록 지원하는 것입니다. 대부분의 경우 이는 테이크 레코더로 녹화하는 도중에 발생합니다.

플레이리스트 생성하기 및 채우기

항목 추가(Add (+) Item) 버튼을 클릭하여 플레이리스트에 시퀀스를 추가할 수 있습니다.

플레이리스트 항목 생성

그런 다음 드롭다운 메뉴 를 클릭하고 시퀀스 를 선택하여 시퀀스를 항목에 할당합니다.

시퀀스를 항목에 할당

목록에 원하는 만큼 플레이리스트에 시퀀스를 추가하고 할당합니다.

플레이리스트에 항목 채우기

플레이리스트 재생 트리거

전체 플레이리스트의 재생을 트리거하려면 모든 항목 플레이 버튼을 클릭합니다. 시퀀스가 이미 열려 있지 않은 경우 보류 중인 새 시퀀스가 열리며 재생을 중지하기 전까지는 모든 시퀀스가 무기한으로 재생됩니다. 플레이리스트 서브시퀀스는 Playlist - (내 플레이리스트 이름) 폴더에 저장됩니다.

플레이리스트 재생 트리거

가장 일반적인 플레이리스트 사용 사례는 테이크 레코더(Take Recorder) 세션 도중에 트리거하는 것입니다. 녹화 도중에 각 시퀀스의 재생 제어 버튼을 클릭하여 각기 다른 시간에 재생되도록 시퀀스를 트리거할 수 있습니다. 시퀀스는 레코딩 및 재생 프로세스 도중에 얼마든지 시작하거나 중지하거나 리셋할 수 있습니다.

테이크 레코더 세션 도중에 트리거

플레이 모드(Play Mode) 를 활성화하여 항목 오버레이를 보다 간소화하고 각 시퀀스의 재생 및 중지를 쉽게 만들 수 있습니다.

플레이 모드 더 쉽게 선택

플레이리스트 저장하기 및 관리하기

저장(Save) 버튼을 클릭하거나 저장 드롭다운 메뉴 를 열고 다른 이름으로 플레이리스트 저장(Save Playlist As) 을 클릭하여 시퀀스 플레이리스트를 저장할 수 있습니다. 저장된 플레이리스트는 콘텐츠 브라우저SequencerPlaylist 에셋 으로 저장됩니다.

플레이리스트 저장

로드(Load) 버튼을 클릭하면 프로젝트에 있는 모든 플레이리스트 목록이 표시됩니다. 여기서 하나를 선택하면 현재 플레이리스트로 로드됩니다.

플레이리스트 로드

새 플레이리스트 생성(Create New Playlist) 버튼을 클릭하여 현재 플레이리스트를 지우고 다시 시작할 수 있습니다.

새 플레이리스트 생성