제약

구속 조건은 기본적으로 관절이며 장면에서 동적 객체의 움직임에 영향을 미치며 적용되는 구속 조건 유형에 따라 매우 특정한 방식으로 움직임을 제한합니다. 다이나믹은 다양한 구속 조건 유형을 제공하여 매우 제어 된 다이나믹 시뮬레이션을 생성 할 수있는 수단을 제공합니다. 또한 구속 조건을 (로케이터를 통해) 결합하여 복잡한 동적 시뮬레이션에 대한 제어를 더욱 강화할 수 있습니다.

제약 조건 사용

다이나믹의 제약은 단순히 두 개의 다이나믹 바디를 연결하는 조인트입니다. 각 구속 조건은 서로 다른 유형의 관절을 제공하여 동적 객체의 움직임을 매우 특정한 방식으로 제한합니다. 일반적으로 구속 조건은 활성 강체 항목의 동적 동작을 정적 또는 애니메이션 수동 강체 항목의 동작과 관련시키는 데 사용됩니다. 예를 들어, 자동차의 백미러에서 흔들리는 한 쌍의 주사위에 애니메이션을 적용하려는 경우 자동차 자체 (미러 포함)는 수동 강체로 정의되고 그 안에있는 한 쌍의 주사위는 활성으로 정의됩니다. 강체. 다음으로 거울과 주사위 쌍에 점 구속 조건을 지정하고 거울 근처에 배치합니다. 자동차가 거친 지형을 주행하는 것처럼 움직 이도록 애니메이션 된 경우 후속 역학 시뮬레이션을 실행하면 단일 키 프레임을 추가 할 필요없이 한 쌍의 주사위에 대해 매우 사실적인 2 차 스윙 모션이 생성됩니다.

구속 조건은 또한 하나의 동작과 다른 동작의 움직임과 관련하여 활성 동적 객체를 제어 할 수있는 강력한 방법입니다. 이것은 위의 예와 같은 방식으로 처리되지만 두 항목 모두 활성 강체로 지정됩니다. 그러면 두 객체가 구속 조건 관절에 의해 제어되는 다른 객체의 모션을 기준으로 이동합니다. 또한 연속 된 객체에 일련의 구속 조건을 추가하여 전체 항목 길이에 대해 링크 된 모션을 제공 할 수 있습니다. 이는 아이템 체인을 순서대로 선택한 다음 구속 조건을 적용하여 적용됩니다.

구속 조건 적용

다른 항목과 마찬가지로 장면에 구속 조건을 추가 할 수 있습니다. Items 목록을 클릭하십시오 Add Item. 먼저 결합 할 대상 항목을 선택하고 도구 상자의 다양한 구속 조건 버튼을 사용하여 구속 조건을 선택하십시오. Setup 상호 작용.

구속 조건 항목을 생성하면 선택한 항목에 자동으로 연결됩니다. 두 항목을 함께 연결하려면 다음 단계를 수행하십시오.

1.   먼저 마스터 또는 상위 항목을 선택하십시오. 이것은 일반적으로 키 프레임 또는 정적 수동 동적 객체입니다.
2.   그런 다음 항상 활성 동적 객체 인 하위 또는 보조 항목을 선택하십시오.
3.   사용 가능한 구속 조건 옵션 중 하나를 선택하십시오. 버튼을 클릭하여 장면에 항목을 추가하십시오.

이 방법으로 구속 조건을 추가하면 구속 조건 항목이 자동으로 채워집니다. Body ABody B 구속 조건 내의 옵션. 또한 두 항목의 중심 사이의 중간 지점에 정확하게 위치합니다. 의도에 따라 제약 조건에 대한 최적의 위치가 아닐 수 있습니다. 하위 항목의 동작 (Body B)는 구속 조건 항목 자체의 위치에서 시작되므로 적절하게 배치해야합니다.

구속 조건 제거

다른 항목과 마찬가지로 장면에서 구속 조건을 제거 할 수 있습니다. 대상 구속 조건을 선택하고 Del을 클릭하거나 메뉴 표시 줄에서 Edit > Delete.

속보 관절

특정 힘 임계 값에 도달하면 구속 조건을 해제 할 수 있습니다. 이것은 본질적으로 구속 조건을 비활성화하여 연결된 객체가 서로 떨어져있게합니다. 예를 들어, 두 객체가 체인으로 묶여 있고 체인이 특정 지점에 응력을 가하면 링크가 분리되고 각 링크가 개별 동적 본체로 작동하며 테 더링 된 항목이 더 이상 나타나지 않는 경우에 유용합니다. 구속 조건의 영향을 받는다. 영리한 리깅 유형은 체인의 모프를 isBroken 제약 조건의 채널을 통해 링크가 끊어지면 링크 자체가 깨진 것처럼 보일 수 있습니다. 이 기능을 활성화하려면 Stress Break 구속 조건의 옵션을 선택하고 더 낮은 임계 값을 설정하십시오. 중력, 힘 및 아이템 자체의 움직임에 의해 부여 된 힘을 포함하여 아이템에 가해지는 힘의 조합을 통해 그 값 이상이 달성되면, 링크는 분리된다.