base class — bpy_struct
Constraint influencing Objects inside Rigid Body Simulation
Impulse threshold that must be reached for the constraint to break
Type: | float in [0, inf], default 10.0 |
---|
Disable collisions between constrained rigid bodies
Type: | boolean, default False |
---|
Enable this constraint
Type: | boolean, default False |
---|
Lower limit of X axis rotation
Type: | float in [-6.28319, 6.28319], default -0.785398 |
---|
Upper limit of X axis rotation
Type: | float in [-6.28319, 6.28319], default 0.785398 |
---|
Lower limit of Y axis rotation
Type: | float in [-6.28319, 6.28319], default -0.785398 |
---|
Upper limit of Y axis rotation
Type: | float in [-6.28319, 6.28319], default 0.785398 |
---|
Lower limit of Z axis rotation
Type: | float in [-6.28319, 6.28319], default -0.785398 |
---|
Upper limit of Z axis rotation
Type: | float in [-6.28319, 6.28319], default 0.785398 |
---|
Lower limit of X axis translation
Type: | float in [-inf, inf], default -1 |
---|
Upper limit of X axis translation
Type: | float in [-inf, inf], default 1.0 |
---|
Lower limit of Y axis translation
Type: | float in [-inf, inf], default -1 |
---|
Upper limit of Y axis translation
Type: | float in [-inf, inf], default 1.0 |
---|
Lower limit of Z axis translation
Type: | float in [-inf, inf], default -1 |
---|
Upper limit of Z axis translation
Type: | float in [-inf, inf], default 1.0 |
---|
Maximum angular motor impulse
Type: | float in [0, inf], default 1.0 |
---|
Target angular motor velocity
Type: | float in [-inf, inf], default 1.0 |
---|
Maximum linear motor impulse
Type: | float in [0, inf], default 1.0 |
---|
Target linear motor velocity
Type: | float in [-inf, inf], default 1.0 |
---|
Number of constraint solver iterations made per simulation step (higher values are more accurate but slower)
Type: | int in [1, 1000], default 10 |
---|
Damping on the X axis
Type: | float in [0, 1], default 0.5 |
---|
Damping on the Y axis
Type: | float in [0, 1], default 0.5 |
---|
Damping on the Z axis
Type: | float in [0, 1], default 0.5 |
---|
Stiffness on the X axis
Type: | float in [0, inf], default 10.0 |
---|
Stiffness on the Y axis
Type: | float in [0, inf], default 10.0 |
---|
Stiffness on the Z axis
Type: | float in [0, inf], default 10.0 |
---|
Type of Rigid Body Constraint
Type: | enum in [‘FIXED’, ‘POINT’, ‘HINGE’, ‘SLIDER’, ‘PISTON’, ‘GENERIC’, ‘GENERIC_SPRING’, ‘MOTOR’], default ‘POINT’ |
---|
Constraint can be broken if it receives an impulse above the threshold
Type: | boolean, default False |
---|
Limit rotation around X axis
Type: | boolean, default False |
---|
Limit rotation around Y axis
Type: | boolean, default False |
---|
Limit rotation around Z axis
Type: | boolean, default False |
---|
Limit translation on X axis
Type: | boolean, default False |
---|
Limit translation on Y axis
Type: | boolean, default False |
---|
Limit translation on Z axis
Type: | boolean, default False |
---|
Enable angular motor
Type: | boolean, default False |
---|
Enable linear motor
Type: | boolean, default False |
---|
Override the number of solver iterations for this constraint
Type: | boolean, default False |
---|
Enable spring on X axis
Type: | boolean, default False |
---|
Enable spring on Y axis
Type: | boolean, default False |
---|
Enable spring on Z axis
Type: | boolean, default False |
---|
Inherited Properties
Inherited Functions
References