CATRig의 모든 골격에는 골격 조작 방법과 골격이 모션을 상속하는 방법을 정의하는 컨트롤 배열이 있습니다. 이러한 컨트롤은 계층 패널에서 사용할 수 있습니다.
계층 패널 설정을 사용하면 애니메이션 중에 보다 안전하고 효율적으로 리그를 구성할 수 있습니다. 설정을 변경하면 애니메이터가 리그에 적합하지 않은 방식으로 골격을 이동 및 편집하지 못하도록 할 수 있습니다. 이러한 설정이 골격 조작 방식에 어떤 영향을 주는지에 대한 몇 가지 예제를 보려면 사전 설정 CATRig의 서로 다른 골격에 대한 설정을 확인하십시오.
레이어에 독립적인 CAT를 사용하여 관절 제한을 설정할 수 있습니다. CAT 제한 시스템을 사용하면 모든 종류의 제어기를 제한할 수 있다는 이점이 있습니다. 예를 들어 제약 조건을 제한할 수 있습니다. 캐릭터의 설정 제어기에서 캐릭터 눈 제어기에 대해 보기 제약 조건을 할당한 다음 눈이 너무 많이 움직이지 않도록 해당 모션을 제한할 수 있습니다. TCB 회전 제어기 또는 표준 제한 시스템을 통해서는 제한할 수 없는 모든 종류의 제어기를 제한할 수 있습니다.
예: 계층 패널 설정을 사용하려면
이 예에서는 다음과 같이 3개로 구성된 추가 골격의 간단한 계층을 사용합니다.
이 골격은 계층 구성원을 변환하는 표준 규칙을 기반으로 적절하게 이동합니다.
이제 위치가 잠겼으므로 골격을 이동하려고 해도 아무 작업이 수행되지 않습니다.
이제 초록색 골격을 이동해도 해당 로컬 위치는 변경되지 않지만 상위(빨간색 골격)는 회전되며 초록색 골격 자체도 하위(파란색 골격)을 향하도록 회전됩니다.
이제 초록색 골격을 이동하면 빨간색 골격이 늘어나 초록색 골격 위치에 도달합니다.
이제 초록색 골격을 이동하면 빨간색 골격과 초록색 골격이 모두 늘어나 초록색 골격 위치에 도달합니다.
일반적으로 변환 적용을 켜야 하는 골격은 루트 허브(골반)뿐입니다. IK 대상에서도 이 옵션을 켜야 합니다. 레이어의 애니메이션을 변환할 때는 계층의 하위 골격을 별도로 변환할 필요가 없습니다. 하위 골격은 상위로부터 변환을 상속하기 때문입니다. 레이어 변환 기즈모를 참조하십시오.
위치설정하면 골격이 설정 모드에서 해당 상위의 위치를 상속합니다. 끄면 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 설정을 사용하여 해당하는 축에서 선택한 골격에 대해 허용 가능한 회전 간격띄우기 범위를 지정합니다. 회전 기즈모에 겹친 주황색 선이 회전 제한을 표시합니다.