리스트 제어기

리스트 제어기는 다중 제어기를 단일 효과로 결합합니다. 구성요소 제어기의 계산 방법을 관리하기 위한 도구가 포함된 합성 제어기입니다. 제어기는 하향식 순서로 계산됩니다. 또한 리스트의 각 제어기에 대해 가중치 설정을 지정하여 상대적인 영향을 결정할 수 있습니다.

매개변수에 리스트 제어기를 할당하면 현재 제어기가 리스트 제어기보다 한 수준 아래로 이동하므로 리스트 제어기가 리스트의 첫 번째 제어기가 됩니다. 사용 가능이라는 두 번째 매개변수는 리스트 제어기 아래에 추가되며, 리스트에 추가되는 다음 제어기를 위한 빈 자리 표시자가 됩니다.

기본적으로, 나열된 각 제어기의 가중치는 100.0으로 설정되어 있습니다. 이 설정을 변경하여 제어기가 오브젝트에 미치는 효과를 증가 또는 감소시킬 수 있습니다.

애니메이션 메뉴를 사용하여 제어기를 지정하면 리스트 제어기가 기본값으로 자동 지정되며 선택한 제어기가 리스트에서 첫 번째로 배치됩니다. 이 동작은 모션 패널이나 트랙 뷰에서 제어기를 지정하는 경우 즉, 지정한 제어기만 지정되는 경우와 다릅니다.

리스트 제어기 가중치를 애니메이션하여 비선형 애니메이션 시스템과 동일한 효과를 얻을 수 있습니다. 각 리스트 제어기 트랙은 켜거나 끌 수 있는 값을 프레임마다 다르게 보유하거나 가중치를 애니메이션하여 가중치 간에 혼합할 수 있습니다.

와이어링된 애니메이션 및 표현식 기반 애니메이션

리스트 제어기는 특히 매개변수 와이어링 또는 표현식을 사용하여 계층의 구성원을 애니메이션하는 경우에 유용합니다. 오브젝트에 제어기가 하나뿐인 경우 와이어링 또는 표현식을 통해 해당 제어기(또는 리스트의 첫 번째 제어기)를 애니메이션하면 항상 상위 오브젝트의 좌표계가 사용되며, 오브젝트에 상위가 없으면 표준 좌표계가 사용됩니다. 그러나 이러한 경우에서는 대부분 오브젝트의 로컬 좌표계에서 애니메이션이 수행되어야 하며, 제어기 리스트의 두 번째 제어기에 와이어링하거나 표현식 제어기를 제어기 리스트의 두 번째 제어기로 사용해야 합니다.

팁: 변환 고정 명령을 사용하여 리스트 제어기를 다중 오브젝트에 동시에 적용할 수 있습니다. 표준 제어기 할당 기능으로는 이 작업을 수행할 수 없습니다. 오브젝트의 변환을 "고정"하면 두 개의 제어기 리스트가 만들어집니다. 이 리스트의 두 번째 제어기가 해당 변환의 기본값이므로 두 번째 제어기에 와이어링하는 것이 쉽습니다.

절차

예: 리스트 제어기를 사용하여 두 제어기 결합하기

  1. 상자를 만든 다음 를 켭니다. (자동 키 애니메이션 모드를 참조하십시오.)
  2. 세 개의 위치 키를 포함하는 간단한 애니메이션을 만듭니다.
  3. 모션 패널 매개변수 제어기 할당 롤아웃에서 위치 트랙을 클릭하여 강조 표시합니다.
  4. (제어기 할당)을 클릭합니다.
  5. 위치 할당 제어기 대화상자에서 위치 리스트를 클릭합니다. 확인을 클릭합니다.
  6. 위치 트랙에서 더하기 기호를 클릭하여 트랙을 확장합니다.

    이제 위치 XYZ 트랙 및 사용 가능이라는 트랙이 표시됩니다.

  7. 사용 가능이라는 트랙을 클릭한 후 제어기 할당 버튼을 클릭합니다.
  8. 제어기 할당 대화상자에서 노이즈 위치를 선택한 후 확인을 클릭합니다.

    노이즈 제어기 대화상자가 열립니다.

  9. 애니메이션을 실행합니다.

    상자가 임의로 진동하면서 원래 애니메이션된 경로를 따라 이동합니다.

    각 제어기에 다른 가중치 설정을 지정하여 테스트하고 결과를 확인합니다.

인터페이스

모션 패널 > 매개변수 > 리스트 롤아웃

리스트 창

하향식 계산 순서로 리스트의 모든 제어기를 표시합니다. 리스트의 맨 위에 있는 제어기가 먼저 계산되고 하위 제어기는 상위 제어기의 결과 위에 레이어로 지정됩니다.

활성화 설정

뷰포트의 대화식 변경으로 영향을 받는 제어기를 결정합니다. 현재 활성 제어기는 리스트에서 화살표로 표시됩니다.

예를 들어 리스트에 노이즈 위치 및 베지어 위치가 포함된 위치 리스트를 사용하는 오브젝트가 있을 수 있습니다. 베지어 위치 제어기는 오브젝트의 일반적인 모션 경로를 처리하고 노이즈 위치 제어기는 모션에 임의의 진동을 추가합니다.

  • 베지어 위치가 활성 제어기이면 장면에서 오브젝트를 자유롭게 이동할 수 있습니다.
  • 노이즈 위치가 활성 제어기면 노이즈가 대화식 제어기가 아니기 때문에 오브젝트를 이동할 수 없습니다.
삭제

선택한 제어기를 삭제합니다.

잘라내기

선택한 제어기를 제거하여 임시 클립보드에 저장합니다. 클립보드 내용은 제어기를 붙여넣거나, 리스트 제어기 대화상자를 닫거나, 모션 패널을 종료할 때까지만 유지됩니다.

붙여넣기

제어기 클립보드의 내용을 선택한 제어기 위쪽에 놓습니다. 붙여넣은 후에는 클립보드가 비어 있습니다.

가중치

가중치 값을 늘리거나 줄여 제어기의 효과를 확대하거나 최소화합니다. 기본값은 100.0.입니다.

평균 가중치

설정되면 리스트에 있는 모든 제어기 가중치 값의 평균을 구합니다. 위치 리스트 및 배율 조정 리스트 제어기에만 사용할 수 있습니다. 기본적으로 해제되어 있습니다.

한 포즈에서 다음 포즈로의 이동

리스트에 있는 제어기 간의 혼합을 활성화합니다. 회전 리스트 제어기에만 사용할 수 있습니다. 기본적으로 해제되어 있습니다.

꺼져 있으면 리스트 제어기에서 각 회전에 개별적으로 가중치를 적용하고 최종 효과를 위해 가중 처리된 회전을 추가합니다. 레이어 위에 레이어를 스택한 다음, 효과에 가중치를 적용하거나 취소하여 애니메이션합니다. 이것은 기본 동작입니다.

켜져 있으면 각 자세는 리스트에 있는 이전 제어기의 결과와 혼합됩니다. 이 방법은 가산되지 않지만 자세 간 혼합에 적합합니다. 리스트에 있는 제어기의 가중치를 조정하면 해당 자세(리스트의 제어기)를 중심으로 혼합됩니다. 마지막 가중치가 100.0일 경우에는 마지막 자세에 전체 효과가 있으므로 리스트에서 이전 자세의 가중치를 조정해도 아무런 효과가 없습니다. 이 방법은 NLA(비선형 애니메이션) 효과에 가장 잘 사용되는 스택 기반 방법입니다. 새 레이어에 모션 클립이나 단일 프레임 자세를 붙여넣고 가중치를 사용하여 자세를 함께 혼합할 수 있습니다.

편집 가능한 이름 필드

제어기 리스트의 리스트 창에 있는 제어기 중 하나를 선택한 다음 이 필드에 설명하는 이름을 입력합니다. 이 필드를 사용하면 제어기의 이름을 바꿔 쉽게 식별할 수 있습니다.