CAT의 레이어 지정 시스템에서 제공되는 다양한 기능은 서로 다른 다중 레이어 유형에 대한 지원을 기반으로 합니다. 각 레이어 유형은 서로 다른 기능을 포함하며 각각 다른 용도로 사용됩니다.
레이어 스택을 위에서 아래로 평가할 때는 각 레이어가 차례로 적용됩니다. 레이어 유형은 다음과 같습니다.
기본적으로 절대 레이어는 이전 레이어의 애니메이션을 새 애니메이션으로 덮어씁니다. 즉, 스택에 절대 레이어가 두 개이면 두 번째 레이어에만 효과가 적용됩니다. 절대 레이어는 대부분의 경우에 사용하는 기본 애니메이션 레이어 유형입니다.
상대 로컬 레이어는 추가로 제공되며, 레이어 스택의 이전 레이어에 로컬입니다. 조정 레이어라고도 하는 상대 로컬 유형은 캐릭터 포즈를 편집하거나 애니메이션에 조정 사항을 적용하는 데 사용됩니다. 이 레이어의 효과는 이전 레이어의 결과가 적용된 상태로 적용됩니다. 상대 로컬 레이어의 효과는 항상 레이어 스택에서 이전 레이어의 영향을 받습니다.
예를 들어 상대 로컬 레이어에서 X축에 회전 간격띄우기를 적용한 후에 이전 레이어의 애니메이션이 이동하면서 머리가 회전되면, 머리는 항상 해당 로컬 축에 따라 회전됩니다. 이 레이어의 작업 방식을 시각화하려면 3ds Max에서 두 오브젝트가 서로 연결되어 있다고 가정합니다. 상대 로컬 레이어에는 하위 오브젝트와 같은 효과가 적용됩니다. 즉, 상위를 회전하면 하위가 상위를 주위를 원 모양으로 이동합니다. 하위의 간격띄우기는 항상 상위의 좌표 공간에 있습니다. 상대 로컬 레이어도 이러한 방식으로 작동합니다.
조정 표준 레이어라고도 하는 상대 표준 레이어는 조정 사항을 적용하는 데 유용합니다. 조정 내용은 항상 표준 공간에 적용됩니다. 즉, 이전 레이어의 결과는 무시되며 효과가 항상 같은 방식으로 적용됩니다.
예를 들어 상대 표준은 걷기 시퀀스 중에 발을 고정할 정확한 위치를 편집하는 데 유용합니다. 상대 로컬 레이어를 사용하여 발 고정의 위치를 조정한 다음 나중에 절대 레이어에서 발을 약간 회전하면, 상대 로컬 간격띄우기도 회전되므로 발 위치가 변경됩니다. 이러한 상황에서는 상대 표준 레이어를 사용하는 것이 보다 효율적입니다.
특정 상황에서 사용할 레이어 유형을 파악하려면 실험을 해 보는 것이 가장 좋습니다. 로컬 공간 조정이 적절한 경우도 있고, 표준 공간 조정이 효율적인 경우도 있습니다. 이러한 레이어 지정 도구를 사용해 보면서 익히면 CAT에서 레이어 지정 도구를 최대한 활용할 수 있습니다.
CATMotion 레이어는 걷기 주기 애니메이션을 만드는 데 사용됩니다.