unreal.RigUnit_MakeArticulationJointData¶
- class unreal.RigUnit_MakeArticulationJointData(angular_limit: Vector = Ellipsis, soft_strength: Vector = Ellipsis, soft_damping_ratio: Vector = Ellipsis, joint_data: RigPhysicsJointData = [])¶
Bases:
RigUnit_PhysicsBaseHelper to simplify creation of joint data for a typical articulation (i.e. locked linear motion, but with an angular limit)
C++ Source:
Plugin: ControlRigPhysics
Module: ControlRigPhysics
File: RigPhysicsJointExecution.h
Editor Properties: (see get_editor_property/set_editor_property)
angular_limit(Vector): [Read-Write] Degrees, twist, swing1, swing2 -ve indicates the limit range is freejoint_data(RigPhysicsJointData): [Read-Write]soft_damping_ratio(Vector): [Read-Write]soft_strength(Vector): [Read-Write] If limited, then this will be used to control the softness -ve indicates the limit is hard A value of 1 is reasonably soft
- property angular_limit: Vector¶
[Read-Write] Degrees, twist, swing1, swing2 -ve indicates the limit range is free
- Type:
(Vector)
- property joint_data: RigPhysicsJointData¶
[Read-Only]
- Type: