포즈 워핑(Pose Warping)은 캐릭터의 애니메이팅된 포즈를 동적으로 워프시켜서 캡슐 무브먼트에 정렬하게 합니다. 이 문서에서는 포즈 워핑 기능에 대해 설명하고 캐릭터 애니메이션 블루프린트에서 포즈 워핑을 구현하는 방법을 보여드립니다.

전제조건

포즈 워핑 개요

애니메이션 블루프린트 노드의 포즈 워핑 세트는 애니메이션 시퀀스 포즈(Animation Sequence Poses)에 워프를 통해 다이내믹한 조정을 가하여 게임 월드 내에서 보다 짜임새 있는 애니메이션 인터랙션을 생성합니다.

포즈 워핑은 세 가지 노드로 나눌 수 있습니다. 각 노드는 고유한 방식으로 특정 사례에 사용되는 워핑 구현을 수행하여 애니메이션이 루트 모션과 일치하도록 조정합니다.

PoseWarpDemo.gif

  1. 오리엔테이션 워핑(Orientation Warping)
  2. 스트라이드 워핑(Stride Warping)
  3. 슬로프 워핑(Slope Warping)

각 노드의 프로퍼티 내에서 이러한 워프의 생성을 제어하는 수동 평가(Manual Evaluation) 모드를 통해 수많은 파라미터를 정의할 수 있습니다. 그래프 평가(Graph Evaluation) 모드 또한 존재하며 이러한 파라미터를 자동으로 정의할 수 있습니다.

일반 디테일

다음은 포즈 워핑 노드 프로퍼티 및 함수에 관한 설명입니다.

이름 설명
모드(Mode) 포즈 워핑 노드가 애니메이션 포즈를 워프할 값을 파생할 모드를 선택합니다.
수동(Manual) : 애니메이션 워핑 평가가 사용자 정의 파라미터에서 파생됩니다. 이 옵션은 스태틱 또는 스크립트된 인스턴스에서 사용하는 것이 가장 좋습니다. 업데이트되는 변수에 의존할 경우 트랜지션의 스무드 정도가 부족하기 때문입니다. 그래프(Graph) : 애니메이션 워핑 평가가 동적으로 정의된 그래프 기반 파라미터에서 파생됩니다. 일부 노드 프로퍼티가 변경되며 이제 루트 모션이 활성화된 애니메이션 시퀀스가 필요합니다.
IK 발 루트 본(IK Foot Root Bone) 스켈레톤의 IK 발 루트 본을 정의합니다.

포즈 워핑 노드

다음은 각 포즈 워핑 노드의 고유한 프로퍼티와 함수에 관한 설명입니다.