MCG 3 DOF 회전 스프링 제어기

MCG 3 DOF 회전 스프링 제어기는 제한된 범위 내에서 세 개의 모든 축에서 오브젝트가 "상위" 오브젝트를 기준으로 회전할 수 있도록 하는 고정된 물리적 제약 조건입니다. 그럼에도 불구하고 오브젝트가 이러한 제한 밖에 있을 수 있지만 그럴 경우 회전 스프링 힘이 적용되어 오브젝트를 제한 내로 다시 밉니다.

여러 가지 이유로 오브젝트가 회전 제한을 초과할 수 있습니다. 예를 들면 다음과 같습니다.

이 제어기에서는 이전 프레임의 캐시에 따라 각 프레임을 업데이트하는 시뮬레이션을 사용합니다. 이후 프레임으로 이동할 경우 사이에 있는 프레임이 자동으로 계산됩니다. 이전 프레임으로 다시 이동할 경우 시뮬레이션이 첫 번째 프레임에서 다시 계산됩니다. 최상의 결과를 얻으려면 시간 구성 대화상자에서 실시간이 해제되어 있는지 확인합니다.

  1. "상위" 오브젝트를 만들고 제한된 오브젝트를 회전할 기준 위치로 이동합니다. 제한된 오브젝트에 관성력을 적용하려는 경우 상위를 애니메이션할 수 있습니다.
  2. "헐" 오브젝트를 만들고 상위를 기준으로 제한된 오브젝트에 대해 원하는 초기 포즈로 이동하고 회전합니다. 첫 번째 프레임의 표준 변환만 고려됩니다.
  3. 제한할 오브젝트를 선택합니다.
  4. 애니메이션 메뉴 > MCG 제어기 > 3 DOF 회전 스프링 제어기를 선택합니다.
  5. 상위를 클릭합니다.
  6. 헐을 클릭합니다.
  7. 원하는 제한 및 다른 모든 설정을 지정합니다.
  8. 재생하거나 이후 프레임으로 이동합니다.
  9. 값을 변경하거나 상위 또는 헐을 이동하는 경우 시뮬레이션 재설정을 클릭해야 할 수 있습니다. 그러면 캐시가 지워지고 필요한 경우 현재 프레임까지 재시뮬레이션됩니다.

힘이 지나치게 큰 경우 시뮬레이션이 부정확할 수 있습니다. 이런 경우 MAXScript를 사용하면 숨겨진 StepsPerFrame 속성을 1보다 큰 값으로 설정하여 계산 시간이 더 오래 걸리기는 하지만 정밀도는 향상되도록 할 수 있습니다.

인터페이스

오브젝트 참조
상위
회전할 기준 오브젝트를 클릭하여 선택합니다.
첫 번째 프레임에서 제한된 오브젝트의 변환을 정의하는 오브젝트를 클릭하여 선택합니다.
스프링 비활성화
제어기를 설정하거나 해제합니다.
물리적 특성
질량
오브젝트의 질량입니다.
중력
표준 Z축의 일정한 가속입니다.
제동
속도를 점진적으로 줄이는 요소입니다.
바운스
복원 계수입니다. 즉, 상호 작용 이후에 유지되는 운동 에너지 비율입니다. 일반적으로 값은 0.0과 1.0 사이에 있어야 합니다. 값이 1.0을 초과하면 에너지가 증가되어 흥미로운 효과가 나타날 수는 있겠지만 물리적으로는 올바르지 않습니다.
강도
오브젝트가 제한 밖에 있을 때 적용되는 회전 스프링의 스프링 상수입니다.
축 제한
각 오브젝트의 로컬 축에 대한 회전 각도의 상한 및 하한으로, 이 제한을 벗어나면 스프링 힘이 적용됩니다. 모든 축에 대해 범위를 0으로 설정하려면 축 제한 사용을 활성화합니다.