UDN
Search public documentation:

AnimTreeEditorUserGuideKR
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 홈 > 언리얼 에디터와 툴 > 애님트리 에디터 사용 안내서
UE3 홈 > 애니메이션 > 애님트리 에디터 사용 안내서
UE3 홈 > 애니메이터 / 시네마틱 아티스트 > 애님트리 에디터 사용 안내서

애님트리 에디터 사용 안내서


문서 변경내역: James Golding 작성. Richard Nalezynski, Jeff Wilson 업데이트. 홍성진 번역.

개요


UnrealEd 내 애님트리 에디터의 스켈레탈 메시와 애니메이션 셋업 함수성을 사용하는 법에 대한 설명서입니다. 언리얼 엔진 애니메이션 시스템에 대한 상세 정보는 Animation Overview KR, Importing Animations Tutorial KR 페이지를 참고하시기 바랍니다.

: 기존 노드 타입으로 아주 근본적인 작업을 하려는 게 아닌 다음에야, 애니메이션 트리 에디터는 보통 프로그래머나 테크니컬 아티스트용입니다. 왜냐면 노드는 구동되는 코드에 매우 밀접하게 묶여있기 때문입니다.

애님트리 에디터 열기


애님트리 에디터는 애님트리 애셋에 더블클릭하거나 콘텐츠 브라우저에서 애님트리 애셋에 우클릭하여 나오는 맥락 메뉴를 통해 열 수 있습니다. 어떤 식으로든 해당 애님트리가 애님트리 에디터에 편집가능한 상태로 열리게 됩니다.

애님트리 에디터 인터페이스


애님트리 에디터는 다음과 같이 나뉘어 있습니다:

animtreeeditor.jpg

  1. 메뉴바
  2. 툴바
  3. 미리보기 패널 - 스켈레탈 메시에 애니메이션을 미리봅니다.
  4. 그래프 패널 - 애님트리를 구성하는 노드입니다.
  5. 프로퍼티 패널 - 메시, 애니메이션 세트, 애니메이션 시퀸스 등의 프로퍼티입니다.

메뉴바

  • 미리보기 - 미리보기 패널 표시를 토글합니다.
  • 프로퍼티 - 프로퍼티 패널 표시를 토글합니다.

툴바

아이콘 설명
toolbar_pause.jpg 미리보기 패널의 재생을 일시정지합니다.
toolbar_previewselected.jpg 현재 선택된 노드의 결과만을 미리보기 패널에 렌더링된 출력으로 표시합니다.
toolbar_nodeweights.jpg 그래프 패널에 노드 가중치를 토글합니다.
toolbar_showskeleton.jpg 미리보기 패널에 미리보기 메시의 스켈레톤을 토글합니다.
toolbar_bonenames.jpg 미리보기 패널에 미리보기 메시 스켈레톤의 본 이름을 토글합니다.
toolbar_viewmode.jpg 미리보기 패널에 라이팅포함 렌더링된 뷰와 와이어프레임 뷰 모드간을 전환합니다.
toolbar_floor.jpg 미리보기 패널에 미리보기 바닥 메시를 토글합니다. 발을 놓는 등의 특정 효과를 미리볼 때 좋습니다.
toolbar_previewmesh.jpg 미리볼 메시를 선택하고, 현재 선택한 것을 기반으로 미리보기 메시를 새로 추가할 수 있습니다.
toolbar_previewanimset.jpg 미리볼 애님셋을 선택하고, 현재 선택한 것을 기반으로 미리보기 메시를 새로 추가할 수 있습니다.
toolbar_previewsocket.jpg 미리볼 소켓을 선택하고, 현재 선택한 것을 기반으로 미리보기 메시를 새로 추가할 수 있습니다.
toolbar_animset.jpg  

미리보기 패널

previewpane.jpg

미리보기 패널은 미리보기 스켈레탈 메시에 적용된 애님트리의 렌더링된 (또는 옵션으로 와이어프레임) 뷰를 표시합니다. 이를 통해 애님트리의 작동방식이 어떤지, 게임내에서는 어때 보이는지를 바로 애님트리 에디터 안에서 빠르고 정확한 피드백을 얻을 수 있습니다.

미리보기 패널 이동은 다른 에디터 미리보기 창과 비슷합니다. 마우스 좌클릭 후 끌기는 미리보기 메시 주변 카메라 선회입니다. 마우스 우클릭 후 끌기는 카메라를 로컬 X-축을 따라 이동하는 것으로, 실제 효과는 줌인/아웃이 되겠습니다. 마우스 휠클릭 후 끌기는 카메라를 로컬 YZ-면을 따라 이동시키기입니다.

그래프 패널

graphpane.jpg

그래프 패널은 머티리얼 에디터나 키즈멧과 비슷한 노드 기반 작업공간입니다. 여기서 애님트리에 새로운 노드를 추가하고, 서로 연결하거나 베이스 애님트리 노드에 연결하여 애니메이션 작동 방식을 새로이 만들어낼 수 있습니다.

애님트리 노드

애님트리 노드는 애님트리의 루트입니다. 초기 입력부는 Animation(애니메이션)과 Morph(모프) 둘입니다. 이를 통해 애님트리의 대상으로 지정된 메시에 적용된 스켈레탈 애니메이션 및 모프 타겟을 제어하기 위한 네트워크를 만들 수 있습니다. 애님트리 노드는 스켈레탈 메시의 본을 제어하기 위한 스켈레탈 콘트롤러의 사용을 위해 입력부를 추가로 가질 수도 있습니다. 그 방법은 애님트리 노드에 우클릭, 스켈콘트롤 체인 추가 를 선택하면 됩니다. 그러면 제어할 본을 선택할 수 있는 대화창이 뜰 겁니다. 본을 선택하면 새로운 입력부가 본 이름으로 애님트리 노드상에 나타나게 됩니다.

애니메이션 입력부에는 다양한 애니메이션과 애니메이션 시퀸스 노드로 구성된 네트워크가 연결됩니다. 모프 입력부에는 다양한 모프 노드로 구성된 네트워크가 연결됩니다. 다양한 스켈콘트롤 본 입력부는 다양한 스켈레탈 콘트롤 노드로 구성된 네트워크가 연결됩니다. 각 입력부와 노드 유형에는 색이 입혀져 어떤 유형을 다루는지 빠르게 알아볼 수 있습니다. 애니메이션 입력부와 애니메이션 노드는 주황색인 반면, 애니메이션 시퀸스 노드는 짙은 빨강색입니다. 모프 입력 및 노드는 보라색입니다. 스켈콘트롤 입력부와 스켈레탈 콘트롤 노드는 녹색입니다.

애님트리 프로퍼티:

  • AnimGroups (애님 그룹) - 애니메이션 동기화에 사용되는 애니메이션 그룹 목록입니다.
    • Group Name (그룹 이름) - 애니메이션 그룹의 고유 이름입니다.
    • Rate Scale (속도 스케일) - 이 애니메이션 그룹용 재생 속도 곱수입니다.
  • Compose Pre Pass Bone Names (프리패스 본 이름 짓기) -
  • Compose Post Pass Bone Names (포스트패스 본 이름 짓기) -
  • Preview Mesh List (미리보기 메시 목록) - 미리보기 패널에 미리보기용으로 이 애님트리와 함께 사용할 스켈레탈 메시의 목록입니다.
    • Display Name (디스플레이 이름) - 툴바의 미리보기 메시 목록에 표시할 읽을 수 있는 디스플레이 이름입니다.
    • Preview Skel Mesh (미리보기 스켈 메시) - 이 미리보기 메시용 스켈레탈 메시 애셋입니다.
    • Preview Morph Sets (미리보기 모프 세트) - 이 미리보기 메시와 함께 사용할 모프 타겟 세트의 목록입니다.
  • Preview Socket List (미리보기 소켓 목록) - 미리보기 패널에서 미리볼 미리보기 메시에 속하는 소켓 목록입니다.
    • Display Name (디스플레이 이름) - 툴바의 미리보기 소켓 목록에 표시할 읽을 수 있는 디스플레이 이름입니다.
    • Socket Name (소켓 이름) - 이 미리보기 소켓용 미리보기 메시상의 소켓 이름입니다.
    • Preview Skel Mesh (미리보기 스켈 메시) - 미리보기 패널에서 이 미리보기 소켓에 부착할 스켈레탈 메시 애셋입니다.
    • Preview Static Mesh (미리보기 스태틱 메시) - 미리보기 패널에서 이 미리보기 소켓에 부착할 스태틱 메시 애셋입니다.
  • Preview Anim Set List (미리보기 애님셋 목록) - 미리보기 패널에서 미리보기용 미리보기 메시와 함께 사용할 애님셋 목록입니다.
    • Display Name (디스플레이 이름) - 이 미리보기 애님셋용 읽을 수 있는 디스플레이 이름입니다.
    • Preview Anim Sets (미리보기 애님셋) - 이 미리보기 애님셋용으로 사용할 애님셋 애셋 목록입니다.

맥락 메뉴

contextmenu.jpg

그래프 패널의 맥락 메뉴에는 모든 종류의 노드를 새로 추가하기는 물론 복사하기, 붙여넣기, 선택된 노드 복제하기 등의 기능이 포함되어 있습니다.

프로퍼티 패널

propertiespane.jpg

프로퍼티 패널은 그래프 패널에 현재 선택된 노드에 대한 프로퍼티를 표시합니다. 기능면에 있어서는 언리얼 에디터 내 다른 곳에서 사용되는 프로퍼티 창과 동일합니다.

콘트롤

마우스 콘트롤

미리보기 패널

  • 좌클릭 + 끌기 - 메시 주변으로 카메라를 회전시킵니다.
  • 우클릭 + 끌기 - 로컬 X-축을 따라 카메라를 이동시키며, 실제적으로는 줌인/아웃입니다.
  • 휠클릭 + 끌기 - 로컬 YZ-면을 따라 카메라를 이동시킵니다.

키보드 콘트롤

  • L + 마우스 이동 - 미리보기 패널의 미리보기 라이트를 회전시킵니다.

단축키

  • Ctrl + W - 그래프 패널에 현재 선택된 노드를 복제합니다.

메시 미리보기


메시를 미리보려면 애님트리 루트 노드를 클릭합니다. 그러면 창 아래 반쪽 부분에 프로퍼티가 표시됩니다. 미리보기 메시와 애니메이션 전부가 루트 노드에 저장되어 있습니다.

AnimTreeProfile.jpg

다음 범주에 대해서는 복수 항목을 만들 수 있습니다: 미리보기 메시, 모프 웨이트, 애님셋, 소켓. 그리고서 툴바를 통해 그 사이를 빠르게 전환할 수 있습니다. 목록박스 옆의 toolbar_plus.jpg 버튼을 클릭하면, 현재 선택한 것을 복제해서 항목을 새로 만들 수 있습니다. 10개 이상의 애님셋이 있는데, 그 전부 혹은 일부를 재사용하고서 몇개 추가하여 항목을 새로 만들고자 할 경우에 좋습니다.

노드 추가하기


그래프 패널의 맥락 메뉴를 통해서 애님트리에 노드를 새로 추가할 수 있습니다. 그래프 패널의 빈 공간에 우클릭하면 애니메이션, 모프, 스켈레탈 콘트롤, 애니메이션 시퀸스 노드 전부가 나열되어 있는 맥락 메뉴가 뜨게 됩니다. 아무거나 선택하면 그래프 패널에 해당 노드가 새로이 추가됩니다. 그래프 패널에 노드를 새로 만들고 나면, 다른 노드기반 언리얼 에디터 작업 방식과 같은 식으로 프로퍼티를 변경하고 트리에다 연결할 수 있습니다.

contextmenu_add.jpg

비히클


언리얼 엔진의 비히클 관련 상세 정보는, Setting Up Vehicles KR, Vehicles Technical Guide KR 페이지를 참고하시기 바랍니다.