Unity의 애니메이션 시스템을 통해 Muscles 를 사용하여 여러 뼈대의 모션 범위를 제어할 수 있습니다.
아바타를 올바르게 설정하면 애니메이션 시스템이 아바타의 뼈대 구조를 “이해”하게 되고, 그런 다음에 Avatar 인스펙터의 Muscles & Settings 탭을 사용할 수 있게 됩니다. Muscles & Settings 탭을 사용하여 캐릭터의 동작 범위를 미세 조정하고 캐릭터가 시각적 결함이나 자체 겹침 없이 움직이게 할 수 있습니다.
Muscle Group Preview 를 사용하면 미리 정의된 동작을 사용하여 캐릭터를 조작할 수 있습니다. 미리 정의된 동작은 한번에 여러 뼈대에 영향을 미칩니다. Per-Muscle Settings 와 Additional Settings 를 사용하여 바디의 개별 뼈대를 조절할 수 있습니다.
휴머노이드에 이동 애니메이션을 사용하려면 Additional Settings 에서 Translate DoF 옵션을 선택합니다. 체크박스를 선택 해제하면 Unity 에디터는 회전만 사용하여 뼈대를 애니메이션화합니다. Translation DoF 는 Chest, UpperChest, Neck, LeftUpperLeg, RightUpperLeg, LeftShoulder, RightShoulder 근육에 적용됩니다.
Translate DoF 를 활성화하면 애니메이션 시스템이 휴머노이드 애니메이션을 리타겟하기 위해 추가 단계를 수행해야 하기 때문에 성능 요구 사항이 높아집니다. 그러므로 애니메이션에서 캐릭터의 일부 뼈대가 애니메이션화되어 움직일 때에만 이 옵션을 활성화해야 합니다.