애니메이터(Animator) 툴은 세 가지 카테고리 트랜슬레이터(Translators), 로테이터(Rotators), 익스플로더(Exploders)로 나뉘어 있습니다. 모든 애니메이터는 각 카테고리에 고유한 몇 가지 세팅을 제외하고 세팅이 동일합니다.
이 페이지에는 모든 애니메이터의 세팅이 나와 있습니다. 세팅이 하나의 애니메이터 유형에만 적용되는 경우에는 괄호 안에 언급되어 있습니다.
특정 애니메이터 유형에 대한 자세한 내용은 트랜슬레이터 및 로테이터 툴과 익스플로더 툴 페이지를 참고하세요.
애니메이터 툴 세팅
뷰포트 또는 씬 그래프에서 애니메이터를 선택하면 애니메이터의 세팅이 속성(Properties) 패널에 표시됩니다.
애니메이터 활성화 및 비활성화하기
애니메이터를 활성화하거나 비활성화하려면 애니메이터를 선택하고 애니메이터 활성화(Enable animator) 체크 박스를 선택하거나 선택 해제합니다.
재생 모드
애니메이터는 콜리전 모드(Collision mode), 프리뷰 모드(Preview mode), 시퀀스 모드(Sequence mode)로 재생할 수 있습니다.
콜리전 모드
콜리전 모드는 시퀀스 또는 스크립트로 제작되지 않은 애니메이션에 사용하는 용도로 만들어졌습니다. 콜리전 모드에서 애니메이션은 이벤트 기반으로, 트리거가 트리거 콜리전 구역에 들어갈 때만 재생됩니다. 예를 들어 애니메이션 캐릭터가 문 주위에 지정된 콜리전 트리거 구역에 들어가는 경우에만 문에 애니메이션을 적용하여 문이 열리게 할 수 있습니다.
콜리전 모드에서 애니메이터는 플레이백 모드(Playback mode) 세팅으로 제어되지 않습니다.
시퀀스는 플레이백 세팅으로 제어되지 않지만, 타임라인으로 제어됩니다. 시퀀스에서 애니메이터를 콜리전 모드로 설정하면 이벤트 기반 애니메이션을 타임라인으로 제어할 수 없으므로 애니메이터의 애니메이션 트랙이 삭제됩니다.
하나 이상의 콜리전 트리거(Triggers)가 트리거 구역 안에 있는 경우에만 애니메이션이 재생됩니다.
트리거: 트리거는 다음 중 어떤 항목이든 될 수 있습니다.
보행자(Pedestrians): 캐릭터(Character) 경로에 있는 보행자
차량(Vehicles): 차량 경로에 있는 차량
커스텀 경로 액터(Custom path actors): 커스텀 경로에 있는 오브젝트
카메라(Camera): 뷰포트 카메라
트리거 구역: 애니메이션 재생이 시작되기 전에 트리거가 위치해야 하는 구역을 정의합니다. 기본적으로 트리거 구역은 100cm~5,000cm 사이로 설정할 수 있지만, 최댓값을 오버라이드할 수도 있습니다.
프리뷰 모드
프리뷰 모드는 미디어 모드 외부에서, 그리고 속성 기반 컨피규레이션 내부에서 애니메이터로 작업할 때 사용할 수 있습니다. 프레젠터 모드에서 또는 프레젠테이션에 추가한 컨피규레이션 내부에서 보는 애니메이션을 제작하는 데 사용할 수 있습니다.
속성 기반 컨피규레이션에서는 컨피규레이션 상태 내부에서 오브젝트 속성을 저장하고 표시할 수 있습니다. 컨피규레이션에 애니메이터를 추가하는 경우, 각 컨피규레이션 상태에서 오브젝트에 애니메이션을 적용하고 애니메이션의 속성을 제어할 수 있습니다. 예를 들어 분해도 애니메이션의 상태를 몇 가지 생성하고 각 상태에 서로 다른 익스플로더 프리셋을 사용할 수 있습니다.
시퀀스 모드
시퀀스 모드는 시퀀스에서 오브젝트에 애니메이션을 적용하고 비디오로 익스포트하는 용도로 만들어졌습니다.
시퀀스에는 타임라인으로 제어되는 트랙이 포함되어 있습니다. 시퀀스에 애니메이터를 추가하면 애니메이터가 트랙으로 추가되고 타임라인에 의해 제어되므로 애니메이션의 지속 시간 및 스크립트를 정밀하게 제어할 수 있습니다.
시퀀스 모드는 비디오의 애니메이터에도 사용할 수 있습니다. 하지만 시퀀스와 달리 비디오에는 트랙과 타임라인 또는 시작 딜레이(Start delay) 세팅이 없습니다. 따라서 이를 사용하여 스크립팅된 애니메이션을 제작할 수 없으므로 애니메이터에 비디오를 사용하는 것은 적절하지 않습니다.
시퀀스 모드에서는 애니메이터의 진동(Oscillate) 루프 모드를 사용할 수 없습니다.
참고: 시퀀스 모드에서는 애니메이터의 진동 루프 모드를 사용할 수 없습니다.
편집 툴
툴 | 이미지 | 설명 |
연결(Link) | 씬에서 선택한 파츠를 애니메이터와 연결합니다. 파츠가 연결되면 애니메이터가 부모로 지정되고 애니메이션에 포함됩니다. | |
연결 해제(Unlink) | 씬에서 선택한 파츠를 애니메이터에서 연결 해제합니다. 오브젝트가 애니메이터에서 연결 해제되면 애니메이터는 더 이상 오브젝트의 부모가 아닙니다. | |
부모 이동(Move parent) | 이 툴을 사용하면 애니메이터와 연결된 파츠(자손)는 이동하지 않고 애니메이터(부모)의 위치와 방향만 이동할 수 있습니다. 부모의 위치를 변경하면 선택한 이동(Movement)(시작에서(From start) 또는 시작으로(To start))에 따라 애니메이션의 시작 지점 또는 끝 지점이 변경됩니다. 부모 이동 아이콘을 클릭하면 애니메이터가 일시정지됩니다. 부모를 새 위치로 이동한 후 플레이백 모드 섹션의 재생 버튼을 클릭하면 애니메이션이 재시작됩니다. |
플레이백 모드
| 플레이백 모드 | 설명 |
|---|---|
1 | 애니메이션의 첫 번째 프레임으로 이동하고 일시정지합니다. |
2 | 애니메이션을 재생합니다. |
3 | 애니메이션을 일시정지합니다. |
4 | 애니메이션을 시작 지점까지 점진적으로 되감습니다. |
5 | 애니메이션의 마지막 프레임으로 이동하고 일시정지합니다. |
시퀀스에서 애니메이터의 재생은 타임라인의 플레이헤드로 제어됩니다.
메인 애니메이션
메인 애니메이션(Main animation) 섹션의 콘텐츠는 사용하는 애니메이터의 유형에 따라 다릅니다.
다음 표에서는 메인 애니메이션 섹션의 모든 세팅을 설명합니다. 세팅이 특정 애니메이터 유형에만 적용되는 경우에는 첫 번째 열에 언급되어 있습니다.
세팅 | 설명 |
디스턴스(Distance)(트랜슬레이터 전용) | 오브젝트의 파츠가 이동하는 거리를 제어합니다. 옵션: -10,000cm~10,000cm 트랜슬레이터에 대한 자세한 내용은 트랜슬레이터 및 로테이터 툴 문서를 참고하세요. |
각도(Angle)(로테이터 전용) | 회전 각도를 제어합니다. 옵션: -360°~360° 최댓값을 오버라이드할 수 있습니다. 로테이터에 대한 자세한 내용은 트랜슬레이터 및 로테이터 툴 문서를 참고하세요. |
프리셋(Preset)(익스플로더 전용) | 선택한 프리셋의 이름과 섬네일을 보여줍니다. 섬네일을 클릭하면 기본 프리셋 및 직접 생성한 커스텀 프리셋을 볼 수 있는 익스플로더 프리셋(Exploders presets) 창이 열립니다. 커스텀 프리셋을 생성하려면 씬의 익스플로더 세팅을 변경한 다음 익스플로더 프리셋 창을 열고 추가( + ) 버튼을 클릭합니다. 익스플로더 및 익스플로더 프리셋에 대한 자세한 내용은 익스플로더 툴 문서를 참고하세요. |
셰이프(Shape)(익스플로더 전용) | 오브젝트의 파츠를 분해하는 데 사용되는 공간 패턴을 정의합니다.
|
이동(Movement) | 애니메이션을 시작 지점에서 끝 지점으로 재생할지, 아니면 끝 지점에서 시작 지점으로 재생할지 정의합니다.
|
디스턴스 모드(Distance mode)(익스플로더 전용) | 각 자손을 이동하는 데 사용되는 방법을 정의합니다.
|
증폭 인수(Amplification factor)(익스플로더 전용) | 디스턴스 모드에서 증폭을 선택한 경우, 이 슬라이더로 각 파츠의 증폭 오프셋을 정의합니다. 옵션: 0x~10x 최댓값을 오버라이드할 수 있습니다. |
디스턴스(Distance)(익스플로더 전용) | 디스턴스 모드에서 일정을 선택한 경우, 이 슬라이더를 움직여 파츠가 이동하는 총 거리를 줄이거나 늘릴 수 있습니다. 옵션: 0m~100m 최댓값을 오버라이드할 수 있습니다. |
자손 원점(Children origin)(익스플로더 전용) | 자손 오브젝트의 원점을 자손 오브젝트의 바운딩 박스 중앙 또는 피벗 포인트 중 어디에 배치할지 정의합니다.
|
스태거 오프셋(Stagger offset) | 각 자손을 동시에 이동할지 또는 시차를 두고 순차적으로 이동할지 결정합니다. 시차를 두고 이동하는 애니메이션을 만들려면 0보다 큰 값을 사용합니다. 옵션: 0~2 최댓값을 오버라이드할 수 있습니다. |
루프 및 타이밍
세팅 | 설명 |
루프 모드(Loop mode) | 애니메이션을 한 번 재생할지 또는 연속 재생할지 결정합니다.
|
루프 지속 시간(Loop duration) | 애니메이션이 처음부터 끝까지 재생되는 데 걸리는 시간을 정의합니다. 옵션: 0.02초~30초 |
| 세부 사항 | |
애니메이션 이징(Animator easing) | 애니메이션 시작과 끝의 이즈 인/아웃 이펙트를 정의합니다.
|
시작 딜레이(Start delay) | 애니메이션 재생이 시작되기 전까지의 딜레이 시간(초)을 설정합니다. 이 세팅은 속성 기반 컨피규레이션 내 애니메이터의 시작 시간을 제어하는 데 특히 유용합니다. 뷰포트에서는 트윈모션 프로젝트를 닫았다가 다시 열거나 애니메이션의 첫 번째 프레임으로 돌아간 다음 애니메이션을 다시 재생하기 시작하면 딜레이를 확인할 수 있습니다. 옵션: 0초~60초 |
루프 간 딜레이(Inter loop delay) | 각 전체 애니메이션 루프 간에 적용되는 딜레이 시간(초)을 설정합니다. 옵션: 0초~30초 |