위치 제약 조건

위치 제약 조건을 사용하게 되면 오브젝트가 대상 오브젝트의 위치 또는 여러 오브젝트의 가중 평균 위치를 따르게 됩니다.

위치 제약 조건은 로봇 어셈블리의 구성요소를 정렬합니다.

위치 제약 조건은 제한된 오브젝트 및 하나 이상의 대상 오브젝트가 필요합니다. 일단 오브젝트가 지정되면 대상 오브젝트의 위치로 제한됩니다. 대상의 위치를 애니메이션으로 제작하면 제한된 오브젝트가 이를 따릅니다.

다중 대상 및 가중치 부여

결합된 오브젝트는 여러 대상 오브젝트의 영향을 받을 수 있습니다. 다중 대상을 사용 중인 경우 각 대상에는 다른 대상에 대하여 제한된 오브젝트에 영향을 미치는 범위를 정의하는 가중치가 있습니다.

가중치 값은 다중 대상에만 사용 가능하고 의미가 있습니다. 0의 값은 대상이 영향이 없음을 의미합니다. 값이 0이 넘으면 대상은 다른 대상의 가중치 설정에 대하여 결합된 대상에 영향을 미치게 됩니다. 예를 들어 가중치가 80인 대상은 가중치 40인 대상의 2배의 영향을 갖습니다.

예를 들어 구가 두 대상 간 위치 제한되고 각 대상의 가중치 값이 100인 경우 구는 양 대상이 움직일 때도 같은 거리를 유지합니다. 하나의 가중치가 0이며 또 하나는 50인 경우 구체는 가중치가 높은 대상에 의해서만 영향을 받습니다.

절차

위치 제약 조건을 할당하려면:

  1. 제약할 오브젝트를 선택합니다.
  2. 애니메이션 메뉴 제약 조건 위치 제약 조건을 선택합니다.

    고무 밴드 선이 제약된 오브젝트부터 마우스 커서까지 연장되어 대상 오브젝트가 필요함을 나타냅니다.

  3. 대상 오브젝트를 클릭합니다.

모션 패널에서 위치 제약 조건의 매개변수에 액세스하려면

  1. 위치 제한된 오브젝트를 선택합니다.
  2. 모션 패널 PRS 매개변수 롤아웃에서 위치 버튼을 클릭합니다.

    위치 제약 조건 매개변수는 위치 제약 조건 롤아웃에 있습니다.

가중치를 편집하려면:

  1. 제약된 오브젝트를 선택합니다.
  2. 모션 패널 PRS 매개변수 롤아웃에서 위치 버튼을 클릭합니다.

    위치 제약 조건 매개변수는 위치 제약 조건 롤아웃에 있습니다.

  3. 리스트에서 대상을 클릭합니다.
  4. 가중치 스피너를 조정하거나 가중치의 수치 값을 입력합니다.

가중치를 애니메이션으로 제작하려면:

  1. 제약된 오브젝트를 선택합니다.
  2. 모션 패널 PRS 매개변수 롤아웃에서 위치 버튼을 클릭합니다.

    위치 제약 조건 매개변수는 위치 제약 조건 롤아웃에 있습니다.

  3. 리스트에서 대상을 클릭합니다.
  4. 을 켭니다.
  5. 가중치 스피너를 조정하거나 가중치의 수치 값을 입력합니다.

예: 2개의 대상 및 가중치 편집이 있는 위치 제약 조건 할당하기

  1. 맨 위 뷰포트에서 구체, 상자 및 실린더를 만들어 상자가 구체와 실린더 사이에 오도록 합니다.
  2. 상자를 선택하고, 위치 제약 조건을 할당한 다음 대상으로 구를 클릭합니다.
  3. 위치 제약 조건을 상자에 다시 할당하고 이번에는 대상으로 원통을 클릭합니다.

    이제 상자는 두 대상 사이에 위치 결합되어 있습니다.

  4. 구체를 맨 위 뷰포트 주위로 이동합니다.

    구체가 이동함에 따라 상자는 구체와 실린더 사이에서 똑같은 거리를 유지합니다. 이는 양쪽 대상의 가중치가 같기 때문입니다. 기본적으로 값은 1.00입니다. 구체의 가중치가 실린더보다 높은 경우 구체는 실린더보다 상자에 더 영향을 주게 됩니다.

  5. 가중치를 편집하기 위해 상자를 선택합니다.
  6. 모션 패널로 이동한 후 위치 제약 조건 롤아웃을 봅니다.
  7. 대상 리스트에서 원통의 이름을 클릭합니다.
  8. 가중치 스피너를 사용하여 값을 50에서 20으로 변경합니다.

    값이 감소함에 따라 상자가 구체에 더 가까이 이동합니다.

  9. 맨 위 뷰포트에서 원통을 선택하여 주변으로 이동합니다.
  10. 맨 위 뷰포트에서 구를 선택하여 주변으로 이동합니다.

    구체는 실린더보다 상자의 이동에 미치는 영향이 더 큽니다.

인터페이스

일단 위치 제약 조건을 할당하면 모션 패널의 위치 제약 조건 롤아웃에서 해당 특성에 액세스할 수 있습니다. 이 롤아웃에서 대상을 추가 또는 삭제하고, 가중치를 할당하고, 각 대상의 가중치를 애니메이션으로 제작할 수 있습니다.

주: 애니메이션 메뉴를 사용해 위치 제약 조건을 할당하면 3ds Max에서 오브젝트에 위치 리스트 제어기를 할당합니다. 위치 리스트 롤아웃 리스트에 위치 제약 조건이 표시됩니다. 이것은 실제 위치 제약 조건 제어기입니다. 위치 제약 조건 롤아웃을 보려면 리스트에서 위치 제약 조건을 두 번 클릭합니다.
위치 대상 추가
제한된 오브젝트의 위치에 영향을 미치도록 새 대상 오브젝트를 추가합니다.
위치 대상 삭제
강조 표시된 대상을 제거합니다. 일단 대상이 제거되면 제한된 오브젝트에 더 이상 영향을 미치지 않습니다.
[대상 리스트]
대상 및 해당 가중치를 표시합니다.
가중치
강조 표시된 대상에 가중치 값을 할당하고 애니메이션합니다.
초기 오프셋 유지
초기 오프셋 유지를 사용하여 제약을 받는 오브젝트와 대상 오브젝트 간 원래 거리를 유지합니다. 이에 따라 결합된 오브젝트가 대상 오브젝트의 피벗으로 스냅하지 않게 됩니다. 기본적으로 해제되어 있습니다.