언리얼 엔진 에서 애니메이션 포즈 에셋 은 프로젝트에서 애니메이션 타깃이나 레퍼런스 포인트로 사용할 수 있는 저장된 스켈레탈 메시 포즈입니다.
포즈 에셋은 스켈레톤 데이터 및 메시 지오메트리의 위치를 저장합니다. 포즈 에셋에는 에셋 내에 애니메이션 커브로 저장된 단일 스태틱 포즈나 많은 포즈가 포함될 수 있습니다.
포즈 에셋 생성하기
애니메이션 포즈 에셋을 생성하는 방법은 여러 가지입니다.
스켈레톤 에디터, 스켈레탈 메시 에디터 또는 애니메이션 시퀀스 에디터로 작업하는 동안 애니메이션 에디터 툴바 의 에셋 생성(Create Asset) 버튼을 사용하여 포즈 에셋을 생성해 현재 스켈레탈 메시 위치를 애니메이션 포즈 에셋으로 저장할 수 있습니다.
전체 애니메이션 시퀀스에서 애니메이션 포즈 에셋을 생성할 수도 있는데, 콘텐츠 브라우저(Content Browser) 에서 에셋을 우클릭 하고 컨텍스트 메뉴에서 생성(Create) > 포즈 에셋 생성(Create PoseAsset) 을 선택하면 됩니다.
포즈 에셋 생성(Create PoseAsset) 을 선택하면 포즈 에셋 생성 창이 열리며, 이 창에서 애니메이션 포즈 에셋을 생성하려는 애니메이션 시퀀스를 선택할 수 있습니다.
전체 애니메이션 시퀀스 에서 포즈 에셋을 생성하는 경우에는, 언리얼 엔진에서 각 애니메이션 프레임에 대한 포즈를 생성합니다. 이렇게 생성된 포즈는 포즈 에셋에 있는 애니메이션 커브를 사용하여 액세스할 수 있습니다.
생성된 포즈 커브에 대해 원하는 이름을 순차적으로 입력할 수 있는데, [선택 사항] 포즈 이름([OPTIONAL] Pose Names) 필드에서 애니메이션의 각 커브 또는 프레임에 대한 새 줄에 이름을 입력하면 됩니다.
애디티브 포즈 에셋
포즈 에셋을 생성하고 연 다음에는 포즈 에셋의 에셋 디테일(Asset Details) 패널에서 애디티브(Additive) 프로퍼티를 토글하고 애디티브 포즈로 변환(Convert to Additive Pose) 버튼을 선택하여 애디티브로 행동하도록 포즈 에셋을 수정할 수 있습니다.
애디티브 포즈 에셋은 전체 포즈를 오버라이드하지 않고도 애니메이션 시퀀스와 같은 다른 애니메이션 데이터와 함께 애디티브 용량으로 재생할 수 있습니다.
포즈 에셋 사용하기
포즈 에셋은 다양한 방식으로 캐릭터를 애니메이팅에 사용할 수 있습니다.
포즈 블렌더
포즈 블렌더(Pose Blender) 와 포즈 드라이버(Pose Driver) 애니메이션 블루프린트 노드를 통해 애니메이션 포즈 에셋의 재생 및 블렌딩을 제어하여 런타임 시 캐릭터를 애니메이팅할 수 있습니다.