UDN
Search public documentation:

FaceFXExternalAnimSetsKR
English Translation
日本語訳
中国翻译

Interested in the Unreal Engine?
Visit the Unreal Technology site.

Looking for jobs and company info?
Check out the Epic games site.

Questions about support via UDN?
Contact the UDN Staff

UE3 홈 > FaceFX 얼굴 애니메이션 > FaceFX 외부 애니메이션 세트 (External Animation Set)

FaceFX 외부 애니메이션 세트 (External Animation Set)


문서 변경내역: Doug Perkowski? 작성.

개요


FaceFX 애니메이션 데이터는 곡선 이름 및 키로 저장됩니다. 액터가 Face Graph 에서 해당 애니메이션 곡선 이름과 일치하는 노드를 가지는 이상 캐릭터는 애니메이션을 재생할 수 있습니다. 따라서 애니메이션은 여러 액터에 걸쳐 공유되어질 수 있고 게임에서 동적으로 로드되어질 수 있습니다. 내보내기된 애니메이션 세트는 개발자에게 이것을 할 수 있는 인터페이스를 제공합니다. 본 문서는 UE3 에서 외부 애니메이션 세트s 의 제작 및 사용 방법에 대해 설명합니다. 본 문서는 게임에서 외부 애니메이션 세트s 를 로드하고 언로드하는 인터페이스에 대해 설명하지는 않습니다. 오직 FaceFx Studio 에서 외부 애니메이션 세트s 를 제작하고 변경하는 인터페이스에 대해서만 설명합니다.

외부 애니메이션 세트 제작하기


첫 번째 단계는 외부 애니메이션 세트 를 제작하는 것입니다. 이것을 하려면 기존 FaceFX Asset 를 마우스 오른쪽 버튼으로 클릭하고 Create New FaceFX AnimSet... 를 선택하십시오.

OC3_Slade FaceFX 에셋은 \UTGame\Content\TestPackages\MatineeTest_Resources.upk 에서 찾을 수 있습니다.

New_Anim_Set.JPG

팝업 대화 상자에서 패키지와 그룹 정보를 입력하고 외부 애니메이션 세트 에 이름을 지정합니다. OK 를 누릅니다. 콘텐츠 브라우저의 전체 새로 고침 (Ctrl+F5) 을 실행해야 새로운 Animset 를 볼 수 있을 수 있습니다.

외부 애니메이션 세트 는 이제 해당 외부 애니메이션 세트 를 제작하는데 사용된 FaceFX Asset 에 첨부됩니다. 모든 FaceFX Asset 과 연관될 수 있지만, 외부 애니메이션 세트 가 어떤 캐릭터를 열지 알기 위해서는 기본 FaceFX Asset 이 필요합니다. 새롭게 제작된 외부 애니메이션 세트 를 마우스 오른쪽 버튼으로 클릭한 다음, Properties 를 선택하여 기본 FaceFX Asset 을 변경할 수 있습니다.

Anim_Set_Properties.JPG

FaceFX Studio 에서 외부 애니메이션 세트 열기


외부 애니메이션 세트 를 더블 클릭하거나 마우스 오른쪽 버튼으로 클릭한 다음, FaceFX Studio 를 선택하여 FaceFX Studio 에서 외부 애니메이션 세트 를 열 수 있습니다. 외부 애니메이션 세트 의 속성에 저장된 기본 FaceFX 가 로드되어지고 해당 외부 애니메이션 세트 는 액터에 탑재됩니다.

Animation_Group.JPG

위 스크린샷에서의 외부 애니메이션 세트 가 애니메이션 그룹으로 표시되는 것에 유의하십시오. 사용자의 관점에서는 탑재된 외부 애니메이션 세트 와 애니메이션 그룹간의 시각적 차이점은 없습니다. 그러나 내부적으로 애니메이션 그룹은 FaceFX Asset 내에 저장되고, 외부 애니메이션 세트 는 Unreal 패키지의 다른 곳에 저장됩니다.

UnrealEd 에서 한 번에 1 개의 외부 애니메이션 세트 를 가지고 작업할 수 있습니다. 그러나 게임에서는 여러 외부 애니메이션 세트s 를 단일 FaceFX Asset 에 동적으로 탑재시킬 수 있습니다.

외부 애니메이션 세트 에 애니메이션 추가하기


새롭게 제작된 외부 애니메이션 세트 에는 초기에 어떠한 애니메이션도 포함되지 않습니다. 애니메이션을 외부 애니메이션 세트 로 전환시키거나 Animation Manager 에서부터 새로운 애니메이션을 생성할 수 있습니다. FaceFX Studio 의 Actor 메뉴에서 Animation Manager... 를 선택하십시오.

Select_Animation_Manager.JPG

Animation Manager 에서 외부 애니메이션 세트 를 왼쪽에 위치한 애니메이션 그룹 드롭다운에서 선택할 수 있습니다. 아래의 스크린샷에서 Default 그룹에 있는 Silence_Loop 애니메이션은 왼쪽을 가리키는 2 개의 화살표를 가진 버튼을 클릭하여 외부 애니메이션 세트 로 이전되어집니다.

Transfer_Silence_Loop.JPG

또한, Create Animation... 버튼을 클릭하고 Create Animation 마법사를 따라 실행해 사운드 큐에서부터 새로운 애니메이션을 생성할 수 있습니다. 외부 애니메이션 세트 가 Animation Manager 대화 상자의 맨위 왼쪽에 위치한 Primary Animation Group 으로 선택되어지는 것을 확인하십시오. 아래의 스크린샷에서 "welcome_external" 애니메이션은 MatineeTest_Resources 패키지에 저장된 “welcome” 사운드 큐를 분석하여 외부 애니메이션 세트 에 저장되었습니다.

Generated_Transfer.JPG

외부 애니메이션 세트 저장하기


외부 애니메이션 세트 를 저장하려면 FaceFX Studio 의 저장 작업을 실행하십시오. 이것은 변경 사항을 FaceFX Asset 및 외부 애니메이션 세트 로 저장합니다. 외부 애니메이션 세트 가 FaceFX Asset 의 일부로 표시될지라도 저장될 때는 별도로 저장됩니다. 저장하면 적절한 Unreal 패키지가 dirty 로 표시되고, 변경 사항을 최종 승인하려면 Unreal 패키지를 저장하여야 합니다.