라이프 사이클 트랙으로 나이아가라 시스템 제어하기
현재 무비 렌더 큐(Movie Render Queue, MRQ)는 카메라가 향하는 지점에 있는 것을 캡처할 뿐입니다. 나이아가라 시스템은 MRQ가 시작될 때 활성화됩니다. 특정 시간에 나이아가라 시스템이 트리거되게 하고 샷 내내 행동을 제어하려면 해당 시스템에 트랙을 추가해야 합니다.
나이아가라 라이프 사이클 트랙을 추가하는 단계는 다음과 같습니다.
- 아웃라이너(Outliner) 창에서 나이아가라 시스템(Niagara System) 을 선택하고 시퀀서(Sequencer) 패널 로 드래그합니다.
- 나이아가라 시스템 트랙에 나이아가라 컴포넌트(Niagara Component) 트랙 을 추가합니다.
- 나이아가라 컴포넌트 트랙에 나이아가라 시스템 라이프 사이클(Niagara System Life Cycle) 트랙 을 추가합니다.
- 섹션 범위 시작/끝(Section Range Start/End) 값을 수정하여 빨간색 바가 샷 내에 위치하도록 합니다.
- 플레이(Play) 를 누릅니다.
라이프 사이클 트랙 모드
디폴트 시스템 라이프 사이클 트랙(System Life Cycle Track) 모드는 시스템의 활성화 및 비활성화 시기를 제어합니다. 시퀀서는 시스템의 에이지를 결정하지 않습니다. 시퀀스를 일시정지하면 시스템이 활성화 상태로 유지되는 한 해당 시스템이 계속 이미션하는 것을 볼 수 있습니다.
에이지 업데이트 모드(Age Update Mode)를 전환하는 단계는 다음과 같습니다.
- 빨간색의 시스템 라이프 사이클 트랙(System Life Cycle Track) 위에서 우클릭하여 트랙 프로퍼티 를 엽니다.
- 프로퍼티(Properties) 섹션 아래의 에이지 업데이트 모드(Age Update Mode) 에서 원하는 에이지(Desired Age) 로 전환합니다.
- 라이프 사이클 트랙 위에서 타임라인을 앞뒤로 스크럽합니다.
다음 3가지 모드 중에서 선택할 수 있습니다.
틱 델타 시간(Tick Delta Time): 시스템이 시퀀서와 독립적으로 엔진 프레임 레이트에서 실행될 수 있게 합니다.
원하는 에이지(Desired Age): 시퀀서가 나이아가라 시스템의 에이지를 지정합니다. 나이아가라 시스템이 라이프 사이클 트랙 시작 지점에서 리셋되며 현재 프레임까지 틱됩니다. 타임라인을 앞으로 스크럽하면 시스템은 계속해서 새로운 시간으로 틱됩니다. 타임라인을 뒤로 스크럽하면 시스템은 리셋되어 라이프 사이클 트랙의 시작 지점에서 현재 시간까지 틱이 되어야 합니다.
원하는 에이지 구하지 않음(Desired Age No Seek): 정방향 재생 중에 이 모드는 원하는 에이지 모드와 일치합니다. 뒤로 스크럽 시에는 시스템이 재생을 멈추고 플레이 헤드가 다시 정방향으로 진행되기 시작하는 시간에 리셋됩니다.
거의 모든 상황에서 원하는 에이지 모드가 선호됩니다.