SmartKinematics Window
View > SmartKinematics를 선택하여 SmartKinematics Window를 표시합니다.
SmartKinematics 는 inverse kinematics(이하 IK)과 함께 작동하여 복잡한 joint structures로 objects를보다 쉽게 포즈하고 애니메이션 할 수 있습니다. SmartKinematics는 사람, 동물 또는 관절이 많은 기계와 같은 복잡한 움직임을 재현 할 수있는 강력한 방법을 제공합니다.
중요 SmartKinematics는 Shade3D Standard 및 Professional에 포함되어 있습니다.
SmartKinematics |
---|
Attribute Settings
Inverse Kinematics(IK)가 적용된 joint의 속성을 검사합니다.
- Delete Attributes Button
- 선택한 joint에서 Root, Goal 및 End SmartKinematics 특성을 제거합니다.
Root Settings
Root는 계층에서 상위 속성입니다.
- Apply Button
- SmartKinematics Root 속성을 선택한 joint에 적용합니다.
- Enable Checkbox
- 이 확인란을 해제하면 Root attribute이 일시적으로 비활성화됩니다.
Goal Settings
목표는 IK 체인의 끝입니다.
- Apply Button
- SmartKinematics Goal attribute을 선택한 joint에 적용합니다.
- Enable Checkbox
- 이 확인란을 끄면 Goal attribute이 일시적으로 비활성화됩니다.
End Group
End는 계층 구조에서 Goal 아래의 IK 체인의 끝입니다.
- Apply Button
- SmartKinematics End 속성을 선택한 joint에 적용합니다.
- Enable
- 이 확인란을 끄면 End attribute이 일시적으로 비활성화됩니다.
Inverse Kinematics Settings
Inverse Kinematics behavior(동작)을 지정합니다.
- Enable Checkbox
- Inverse kinematics(IK)를 활성화합니다.
- Resample Position Button
- Goal 또는 End joint가 constraint position와 정렬되지 않으면 constraint position이 현재 joint 위치로 이동합니다.
- Constraint of Selected Joints Pop-up Menu
- 선택한 joint에서 IK에 사용되는 type of constraint을 선택합니다.
- Preserve End Angle
- 활성화되면 Goal joint와 그 하위 부품이 End joint 각도를 동일하게 유지하면서 움직임을 따릅니다. 끝 각도를 유지하려면 두 개 이상의 end joints가 필요합니다.
비활성 상태 인 경우 목표 조인트와 그 하위 부품은 End joints가 원래 위치로 '당겨져'있는 것처럼 움직임에 따라 이동합니다.
IK Snap Group
IK를 사용하는 경우 IK 스냅이 활성화되어있을 때 End joint가 특정 공차 내에 있으면 지면에 자동으로 지면에 스냅됩니다.
IK Snap은 Inverse Kinematics가 비활성화되어 있거나 (Enable 확인란이 선택되어 있지 않은 경우) 또는 Constraint of Selected Joints pop-up menu가 Free로 설정된 경우에 활성화됩니다.
- Enable
- IK Snap을 활성화합니다.
- Ground
- 지면의 높이를 지정합니다.
- Cursor Button
- IK snap의 지면 높이를 3D 커서의 현재 위치로 설정합니다.
- End Button
- IKsnap의 지면 높이를 End joint의 현재 위치로 설정합니다. 둘 이상의 End joint가 있는 경우 지면의 높이는 가장 가까운 End joint로 설정됩니다.
Cleanup Settings
Cleanup function은 motion points 사이의 보간에 의해 발생하는 부자연스러운 walking motion(발이 'slip'하는 것처럼 보임)을 수정하는 데 사용됩니다.
- Enable
- Cleanup function을 사용합니다. Cleanup function 은 Calculate 버튼을 클릭 할 때까지 동작을 수정하지 않습니다.
- Calculate Button
- Motion points 사이의 공간을 수정하여 slipping effect(슬립 효과)를 줄입니다. Cleanup를 실행 한 후 애니메이션을 수정 한 경우 애니메이션을 다시 실행하여 calculation을 업데이트하십시오.
- Motion Range
- Cleanup function의 활성 범위를 지정합니다. 동작 보정을 비활성화 한 다음 특정 범위에 대해 다시 활성화 할 수 있습니다. 발이 땅에서 떨어질 때와 같이 전체 애니메이션에 Cleanup이 필요하지 않은 상황에 유용합니다.
- Ground
- 정리 기능에 사용되는지면 높이를 조정합니다. Auto 또는 Numerical를 선택하십시오.