물리 엔진에는 힌지, 스프링, 로프 등을 포함하여 개념적 기계 연결로 작용하는 Constraints가 포함되어 있습니다. 또한 다양한 이동 제약이 제공되어 어셈블리에 방향성 또는 회전력을 가할 수 있습니다.
제약 시각화
제약 조건을 스튜디오에서 정확하게 시각화하기 위해, 보기 메뉴 또는 해당 바로 가기를 통해 다음 항목을 전환할 수 있습니다:
- 제약 조건 세부정보 표시 (AltD 또는 ⌥D) — 비용접 제약 조건의 완전한 시각적 세부정보를 표시합니다.
제약 만들기
모든 기계적 제약은 하나 이상의 Attachments 또는 Bones를 연결해야 하며, WeldConstraint와 NoCollisionConstraint는 제외됩니다. Bones에 연결되는 경우, 제약은 애니메이션된 위치 및 방향을 사용합니다.
기계적 제약을 만들기 위해서는 제약 선택기/버튼에서 하나를 삽입하거나 탐색기 창을 통해 추가할 수 있습니다.
스튜디오의 모델 탭 도구 모음에서 제약 버튼의 작은 모서리 화살표를 클릭하여 선택기 메뉴를 열고 원하는 제약을 선택합니다.

3D 뷰포트에서 임의의 Part 또는 MeshPart 위에 마우스를 올리고 클릭하여 시각화된 지점에서 파트에 새로운 Attachment를 추가합니다. 또는 기존의 Attachment 또는 Bone 위에 마우스를 올리고 클릭하여 제약에 사용할 수 있습니다.
대부분의 기계적 제약은 기능적으로 보조 부착물이 필요하므로, 도구는 일반적으로 다른 Part, MeshPart, Attachment 또는 Bone에서 이전 단계를 반복하라는 메시지를 표시합니다.

두 개의 부착물을 연결한 SpringConstraint의 완료된 모습
물리적 시뮬레이션
부품을 이동하거나 회전 할 때 물리학을 시뮬레이션하려면 스튜디오의 도구 모음에서 기하학적 모드에서 물리적 모드로 전환할 수 있으며, 이렇게 하면 부품이 물리적 제한을 준수하도록 강제됩니다. 예를 들어, 두 개의 부품이 RopeConstraint로 연결되어 있고 한 부품을 장면에서 끌면, 다른 부품은 로프가 팽팽해지면서 따라오게 됩니다.
