피직스 애셋 에디터 - 컨스트레인트 그래프

피직스 애셋 에디터 내 컨스트레인트 그래프 사용 안내서입니다.

Windows
MacOS
Linux

Graph.png

Constraints Graph (컨스트레인트 그래프)는 피직스 애셋 내 선택된 바디 사이 컨스트레인트가 연결된 상태를 보여줍니다. 거기서 다음과 같은 작업을 할 수 있습니다:

  • 바디와 컨스트레인트를 스켈레탈 계층구조로 선택하고 확인합니다.

  • 우클릭 컨텍스트 메뉴 를 사용하여 바디와 컨스트레인트를 만들고 편집합니다.

  • 핀을 끄는 방식의 선택으로 컨스트레인트 링크를 생성합니다.

  • 피지컬 애니메이션 및 컨스트레인트에 프로파일을 할당 / 해제합니다.

그래프에 표시되는 스켈레탈 계층구조 선택

스켈레톤 트리 에서 바디나 컨스트레인트를 선택하면, 그래프에는 현재 선택된 것과 그 연결 상태가 표시됩니다.

GraphWithSkelSelection.png

"spine_03" 바디가 스켈레톤 트리에 선택되어 있으며, 그래프에는 그것이 연결된 컨스트레인트와 바디가 표시됩니다.

바디

바디 를 선택하면, 그래프에는 다음과 같은 정보가 표시됩니다:

  • 본 이름

  • 사용된 프리미티브 셰이프 수

BodyInfo.png

이 예제에서, 본 이름은 hand_l 이며 프리미티브 셰이프가 하나 있습니다.

멀리 오른쪽의 바디 노드 아무거나 더블클릭하면 계층구조 목록을 해당 바디와 그 컨스트레인트로 이동시킵니다.

그래프 핀 드래그 연결

그래프의 노드 기반 표시를 통해 메인 바디(멀리 왼쪽의 hand_l) 출력 핀을 끌어 놓고 선택 메뉴를 사용하여 컨스트레인트를 만드는 데 사용할 바디를 선택합니다. 스켈레톤 트리 우클릭 컨텍스트 메뉴를 통해서도 같은 방식으로 작업할 수 있습니다.

PinDragging01.png

PinDragging02.png

바디 출력 핀을 끌어놓고 목록에서 바디를 선택합니다.

결과 컨스트레인트입니다.

컨스트레인트 생성 또는 삭제 후 그래프가 업데이트되지 않는 경우, 다른 곳을 클릭한 다음 돌아오면 업데이트가 보일 것입니다.

컨스트레인트

컨스트레인트 가 선택되면, 그래프에 다음과 같은 정보가 표시됩니다:

  • 링크되어 있는 본 이름

ConstraintInfo.png

여기서, lowerarm_l 라는 본이 hand_l 에 컨스트레인트 설정되어 있습니다.

프로필 할당

그래프에서 선택된 바디와 컨스트레인트가 할당된 프로필 확인이 가능할 것입니다.

생성 및 할당이 가능한 프로필 유형은 두 가지인데, Physical Animation (피지컬 애니메이션)은 바디를 할당할 수 있는 것이고, Constraint (컨스트레인트)는 컨스트레인트를 할당할 수 있는 것입니다. 프로필에는 바디와 컨스트레인트에 대한 프로퍼티 기본 값 세트가 들어있습니다. Current Profile (현재 프로파일)은 Profiles (프로파일) 탭에 설정되며, 그래프의 노드는 표시된 바디와 컨스트레인트에 대한 프로파일의 할당 상태를 나타냅니다.

노드의 상태는 두 가지 있을 수 있는데, 다음과 같이 색으로 나타납니다:

  • 프로파일에 할당된 상태입니다.

  • 프로파일에 할당되지 않은 상태이거나 선택된 것이 없습니다.

Current Profile (현재 프로파일)이 선택된 바디 또는 컨스트레인트에 할당되었거나 선택된 것이 없는 경우, 노드의 채우기 색이 (바디는 초록, 컨스트레인트는 베이지) 사용됩니다. 선택된 바디 또는 컨스트레인트가 현재 프로파일에 할당되지 않은 경우, 노드는 음영 표시됩니다.

ProfileAssignment.png

여기서 lowerarm_lmiddle_01_l 에 대한 바디가 MyPhysicalAnimation_Profile 프로파일에 할당되었으며, 나머지 바디는 이 프로필에 할당되지 않았습니다. 음영 색으로 알 수 있습니다.

ProfileAssignmentNone.png

컨스트레인트의 경우, 현재 프로파일이 None 으로 설정되었기 때문에, 선택된 컨스트레인트가 선택된 프로파일에 할당되기 전까지는 채우기 색이 음영 미적용 상태로 남아있습니다.

프로파일 사용법이나 바디 및 컨스트레인트 할당 관련 부가 정보는, 툴 및 프로파일 페이지를 참고하세요.

Select Skin
Light
Dark

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼