언어:
페이지 정보
태그:
수준별:
엔진 버전:
언리얼 엔진

포즈 애셋 생성

언리얼 엔진

얼마간 애니메이션 시퀀스에서 애니메이션 단일 프레임을 추출하는 것이 가능은 했었지만, 블렌드는 직접 구성해야 했습니다. 이와 같은 방식은 Pose Asset (포즈 애셋) 구현을 통해 변경되었습니다. FACS(Facial Action Coding System) 또는 비짐(veseme) 커브로 포즈를 구동시켜 얼굴 표정 애니메이션을 지원하기 위해서였습니다. 하지만 이 시스템은 여러 포즈를 블렌딩하여 새로운 애니메이션을 만들거나 구동시키는 데도 사용할 수 있습니다. 포즈 애셋은 본 트랜스폼은 물론 블렌드셰이프도 지원하므로, 유연성이 매우 높은 애셋입니다.

여기서는 포즈 애셋 생성 방법을 안내해 드립니다.

단계

  1. 단일 애니메이션에서 포즈 애셋 시리즈를 만들려면, 콘텐츠 브라우저에서 애니메이션 시퀀스 에 우클릭한 후 포즈 애셋 을 생성하면 됩니다:

    PoseAsset1.png

  1. 포즈 애셋을 생성하고나면, 기본적으로 이름은 자동 생성됩니다. 각 포즈 이름을 변경하거나 클립보드에서 붙여넣을 수 있습니다.

    PoseAsset3.png

  2. 그러면 FacePose 패널에서 각 포즈의 가중치(weight)를 변경하여 그 효과를 확인할 수 있습니다.

    PoseAsset4.png

결과

이제 애니메이션에 사용할 수 있는 포즈 애셋 이 새로 생겼습니다.

미리보기 위해서는 Preview Post Asset (프리뷰 포즈 애셋)이 포즈 애셋 으로 설정되었는 지, 그리고 포즈 애셋 데이터를 필요로 하는 애니메이션에 Variable Curve (변수 커브)를 추가합니다.

PoseAsset5.png

그런 다음 다양한 커브에 키프레임을 추가하여 포즈 웨이트 값을 구동시키는 것으로 애니메이션에 영향을 끼치도록 할 수 있습니다.

실행시간에 작동되도록 하려면, 애님 블루프린트PoseAsset 노드를 추가시켜 주기도 해야 합니다.

PoseAsset6.png

애니메이션 에디터 에서도 포즈 애셋 을 만들 수 있습니다. 애셋 생성 -> 포즈 애셋 생성 -> 현재 포즈에서 또는 애니메이션 옵션을 선택하면 됩니다:

PoseAsset2.png

태그