CATRig의 계층 패널

CATRig의 모든 골격에는 골격 조작 방법과 골격이 모션을 상속하는 방법을 정의하는 컨트롤 배열이 있습니다. 이러한 컨트롤은 계층 패널에서 사용할 수 있습니다.

계층 패널 설정을 사용하면 애니메이션 중에 보다 안전하고 효율적으로 리그를 구성할 수 있습니다. 설정을 변경하면 애니메이터가 리그에 적합하지 않은 방식으로 골격을 이동 및 편집하지 못하도록 할 수 있습니다. 이러한 설정이 골격 조작 방식에 어떤 영향을 주는지에 대한 몇 가지 예제를 보려면 사전 설정 CATRig의 서로 다른 골격에 대한 설정을 확인하십시오.

관절 제한

레이어에 독립적인 CAT를 사용하여 관절 제한을 설정할 수 있습니다. CAT 제한 시스템을 사용하면 모든 종류의 제어기를 제한할 수 있다는 이점이 있습니다. 예를 들어 제약 조건을 제한할 수 있습니다. 캐릭터의 설정 제어기에서 캐릭터 눈 제어기에 대해 보기 제약 조건을 할당한 다음 눈이 너무 많이 움직이지 않도록 해당 모션을 제한할 수 있습니다. TCB 회전 제어기 또는 표준 제한 시스템을 통해서는 제한할 수 없는 모든 종류의 제어기를 제한할 수 있습니다.

절차

예: 계층 패널 설정을 사용하려면

    이 예에서는 다음과 같이 3개로 구성된 추가 골격의 간단한 계층을 사용합니다.

  1. 을 클릭하여 초록색 골격을 선택한 다음 X축으로 이동합니다.

    이 골격은 계층 구성원을 변환하는 표준 규칙을 기반으로 적절하게 이동합니다.

  2. 을 클릭하여 1단계의 변경 사항을 실행 취소합니다.
  3. 골격을 잠그려면 계층 패널로 이동한 다음 링크 정보를 클릭하고 골격 계층 롤아웃 SetupMode 그룹에서 로컬 위치 잠금을 켭니다.

    이제 위치가 잠겼으므로 골격을 이동하려고 해도 아무 작업이 수행되지 않습니다.

  4. 계층 패널에서 조작으로 계층의 주변에 영향을 켭니다.
  5. 이제 초록색 골격을 이동해도 해당 로컬 위치는 변경되지 않지만 상위(빨간색 골격)는 회전되며 초록색 골격 자체도 하위(파란색 골격)을 향하도록 회전됩니다.

  6. 을 클릭하여 빨간색 골격을 선택하고 설정 모드 그룹에서 조작으로 늘이기를 켭니다.

    이제 초록색 골격을 이동하면 빨간색 골격이 늘어나 초록색 골격 위치에 도달합니다.

  7. 을 클릭하여 초록색 골격을 선택하고 설정 모드 그룹에서 조작으로 늘이기를 켭니다.

    이제 초록색 골격을 이동하면 빨간색 골격과 초록색 골격이 모두 늘어나 초록색 골격 위치에 도달합니다.

인터페이스

변환 적용
이 골격이 직접 변환(해당 변환 기즈모의 조작)의 영향을 받는지 여부를 결정합니다. 상위가 없는 골격의 경우에는 보통 이 옵션을 사용해야 하는 반면, 다른 CATBone의 하위인 골격에 대해서는 이 옵션을 꺼야 합니다.

일반적으로 변환 적용을 켜야 하는 골격은 루트 허브(골반)뿐입니다. IK 대상에서도 이 옵션을 켜야 합니다. 레이어의 애니메이션을 변환할 때는 계층의 하위 골격을 별도로 변환할 필요가 없습니다. 하위 골격은 상위로부터 변환을 상속하기 때문입니다. 레이어 변환 기즈모를 참조하십시오.

여러겹 스킨 표시
모든 CATBone에 대해 이 옵션을 켤 수 있습니다. 그러면 CATBone에 뷰 메뉴 고스팅 기능이 작동하는 것과 같은 방식으로 애니메이션 단계가 표시됩니다. 이 두 기능 간의 가장 큰 차이는 고스팅의 경우 기본적으로 현재 프레임 앞과 뒤에 표시된다는 점입니다.
주: 고스팅은 애니메이션 모드에서만 표시됩니다.

상속 그룹

설정 모드

위치설정하면 골격이 설정 모드에서 해당 상위의 위치를 상속합니다. 끄면 CATParent에서 위치를 상속합니다.

회전설정하면 골격이 설정 모드에서 해당 상위의 회전을 상속합니다. 끄면 CATParent에서 위치를 상속합니다.

애니메이션 모드

위치 상속이 옵션을 켜면 골격이 애니메이션 모드에서 해당 상위의 위치를 상속합니다. 옵션을 끄면 CATParent에서 위치를 상속합니다.

회전 상속설정하면 골격이 애니메이션 모드에서 해당 상위의 회전을 상속합니다. 끄면 CATParent에서 위치를 상속합니다.

배율 상속설정하면 골격이 애니메이션 모드에서 해당 상위의 배율을 상속합니다. 끄면 CATParent에서 위치를 상속합니다.

조작으로 계층의 주변에 영향

이 옵션을 켜면 해당 골격이 계층의 주변 골격에 영향을 줍니다.

설정 모드 그룹

로컬 위치 잠금
이 옵션을 켜면 해당 골격의 위치가 설정 모드에서 잠깁니다. 그러면 골격을 이동하려고 해도 이동되지 않지만, 조작으로 계층의 주변에 영향이 켜져 있는 경우 주변 골격을 이동할 수는 있습니다.
로컬 회전 잠금
이 옵션을 켜면 해당 골격의 회전이 설정 모드에서 잠깁니다. 그러면 골격을 회전하려고 해도 회전되지 않습니다.
로컬 배율 잠금
이 옵션을 켜면 해당 골격의 크기가 설정 모드에서 잠깁니다. 그러면 골격 배율을 조정하려고 해도 크기가 조정되지 않습니다.
조작으로 늘이기
이 옵션을 켜고 설정 모드에서 해당 골격을 이동하면 골격이 늘어납니다. 이 옵션을 끄고 골격을 이동하면 하위가 이동됩니다.
정적 매트릭스 값/애니메이션 제어기
애니메이션 모드에서 돌아올 때 설정 모드에서 캐릭터 포즈를 결정하려면 다음 중 하나를 선택합니다.
  • 정적 매트릭스 값기본적으로 설정 모드는 완전히 정적이며 설정 모드에서 캐릭터가 돌아오는 포즈는 이 매트릭스에 의해 정의됩니다.
  • 애니메이션 제어기원하는 경우 애니메이션 제어기를 사용하도록 골격을 설정해 설정 모드에서 캐릭터 포즈를 정의할 수도 있습니다.

    기본적으로 CATBone은 SetupTM이라는 정적 변환 값을 사용합니다. 이 값은 애니메이션할 수 없으므로 애니메이션 편집기에 표시되지 않으며, MAXScript를 통해서만 액세스할 수 있습니다.

    설정 포즈는 기본적으로 애니메이션할 수 없으므로 설정 애니메이션 제어기는 기본적으로 사용할 수 없습니다. 애니메이션 제어기 옵션을 선택하면 LayerTrans(레이어 변환) 트랙의 하위로 설정 애니메이션 제어기가 제공됩니다. LayerTrans 트랙은 트랙 뷰에서 보고 편집할 수 있습니다.

    설정 모드가 다음과 같이 설정된 CATBone의 트랙 뷰 계층:

    왼쪽: 정적 매트릭스 값

    오른쪽: 애니메이션 제어기

    설정 포즈에 부가적 기능을 활용하기 위해 설정 모드에서 애니메이션 제어기를 사용할 수 있습니다. 원하는 절차 애니메이션 제어기 설정을 설정 제어기에 적용한 다음 해당 제어기에 상대적인 레이어 시스템을 만들 수 있습니다.

    이 기능을 사용하여 캐릭터의 팔이나 머리 상속을 사용자 정의할 수 있습니다. 설정 모드 제어기에 제약 조건만 할당하면 애니메이션할 원본 애니메이션 제어기의 기준 값을 정의할 수 있습니다. 예를 들어 손은 아래쪽으로 향하도록 하되 설정 회전 트랙에 관찰 제약 조건을 적용하여 공중에 오브젝트를 관찰 대상으로 할당하고 흉곽을 업노드로 할당할 수 있습니다. 그런 다음 새 오브젝트를 만들어 흉곽과 골반을 대상으로 하는 방향 제약 조건을 적용한 다음 이 오브젝트를 사용해 팔다리의 설정 방향을 지정할 수 있습니다. 이렇게 하면 단순히 흉곽에서 회전을 상속하는 대신 팔다리의 동작 방식을 유동적으로 제어할 수 있습니다.

    캐릭터의 꼬리를 스플라인으로 제약하거나, 꼬리에 스플라인 IK를 사용하도록 IK 체인으로 제약할 수 있습니다. 실제로 애니메이션 메뉴 애니메이션 - CAT 하위 메뉴의 최대 IK 적용 유틸리티가 바로 이 작업을 수행합니다. 유틸리티의 레이어 선택 옵션을 설정 제어기 사용으로 설정하면 CATBone 체인이 설정 모드 레이어를 사용하는 IK 체인으로 제약됩니다.

    면 리그를 설정하는 경우에는 자동 눈 깜박임을 생성하는 스크립트를 작성하거나, 안구 움직임에서 회전을 약간 상속할 수도 있습니다. 그러면 절차 모션이 생성되지만, 이 과정에서 CAT의 레이어 지정 시스템 기능이 사용되므로 절차 애니메이션에 수동 애니메이션의 느낌을 쉽게 추가할 수 있습니다.

    이러한 절차 제어기를 레이어에 배치한 다음 해당 레이어에 추가 레이어를 적용해 수동 키프레임의 느낌을 생성할 수도 있습니다.

    레이어 시스템에서는 리그 사전 설정이 저장되지 않으므로 리그 사전 설정을 저장하면 작업이 손실됩니다. 레이어 시스템은 키프레임 제어기를 저장하기 위한 것이므로, 복잡한 제어기 구성을 빌드하려면 설정 제어기가 리그에 포함되도록 배치하여 특정 레이어에 제한되지 않도록 하는 것이 보다 효율적입니다.

    레이어는 장면에 따라 달라집니다. 레이어를 수정하는 경우에는 일반 리그 설정이 아닌 해당 장면에 수정 사항을 엄격하게 적용해야 합니다. 리그에 기능을 추가하려는 경우 설정 제어기에서 추가하면 됩니다.

애니메이션 모드 그룹

로컬 위치 잠금
이 옵션을 켜면 해당 골격의 위치가 애니메이션 모드에서 잠깁니다. 그러면 골격을 이동하려고 해도 이동되지 않지만, 조작으로 계층의 주변에 영향이 켜져 있는 경우 주변 골격을 이동할 수는 있습니다.

애니메이션 중에 이동하지 않으려는 골격에 대해 이 잠금을 켜십시오. 그러면 애니메이터가 골격을 이동하려고 해도 이동이 허용되지 않습니다. 이 설정은 애니메이션 캡처 도구 및 도구가 이 골격에 애니메이션을 매핑하는 방식에도 영향을 줍니다.

로컬 회전 잠금
이 옵션을 켜면 해당 골격의 회전이 애니메이션 모드에서 잠깁니다. 그러면 골격을 회전하려고 해도 회전되지 않습니다.
로컬 배율 잠금
이 옵션을 켜면 해당 골격의 크기가 애니메이션 모드에서 잠깁니다. 그러면 골격 배율을 조정하려고 해도 크기가 조정되지 않습니다.

애니메이션 중에 배율을 조정하지 않으려는 골격의 배율은 잠그는 것이 좋습니다. 그러면 애니메이터가 실수로 골격의 배율을 조정해도 CAT에서 늘이기를 무시합니다.

조작으로 늘이기
이 옵션을 켜고 애니메이션 모드에서 해당 골격을 이동하면 골격이 늘어납니다. 이 옵션을 끄고 골격을 이동하면 하위가 이동됩니다.

레이어 설정 그룹

설정 포즈에 부가적
이 옵션을 켜면 레이어 스택의 모든 레이어가 설정 포즈에 상대적으로 작동합니다. 평가 중에는 다음 작업이 수행됩니다.

골격 포즈=설정 모드 포즈+레이어 값

레이어 설정 기억
현재 레이어 구성을 골격에 저장하려면 이 버튼을 클릭합니다. 골격이 특정 제어기 조합을 사용하도록 하려면 원하는 구성을 설정한 후에 이 버튼만 클릭하면 됩니다. 그러면 골격이 해당 구성을 저장하며, 새 레이어를 추가할 때마다 골격에서 해당 구성이 다시 로드됩니다.
주: 레이어 설정 기억은 절대 레이어에서만 작동합니다.

또한 레이어 설정 기억은 반응 제어기에는 작동하지 않습니다. 반응 제어기는 SDK를 통해 액세스할 수 없으므로 CAT의 애니메이션 저장기 및 로더를 사용해 저장 및 로드할 수 없습니다. 반응 제어기를 설정하려면 설정 모드 그룹의 애니메이션 제어기 옵션을 사용하여 설정합니다(위의 설명 참조). 설정 제어기에서 반응 제어기를 설정한 다음 레이어 설정 그룹의 설정 모드에 부가적 옵션을 켤 수 있습니다(위의 설명 참조). RG3 파일 형식은 반응 제어기를 리그와 함께 저장 및 로드할 수 있습니다.

마지막으로, 제한 제어기를 사용해 제한을 설정할 수 있습니다. 값을 수동으로 제한한 다음 레이어 설정 기억을 클릭하여 골격이 이러한 제한 값을 기억하도록 하고 새 절대 레이어를 추가할 때마다 값을 다시 적용할 수 있습니다.

관절 제한 그룹

위치

이 옵션이 켜져 있으면 X/Y/Z 설정을 사용하여 해당하는 축에서 선택한 골격에 대해 허용 가능한 위치 간격띄우기 범위를 지정합니다. 골격에 겹친 와이어프레임 상자가 위치 제한을 표시합니다.

회전

이 옵션이 켜져 있으면 X/Y/Z 설정을 사용하여 해당하는 축에서 선택한 골격에 대해 허용 가능한 회전 간격띄우기 범위를 지정합니다. 회전 기즈모에 겹친 주황색 선이 회전 제한을 표시합니다.