PinJoint
Inherits: Joint < Spatial < Node < Object
Pin joint for 3D PhysicsBodies.
Description
Pin joint for 3D rigid bodies. It pins 2 bodies (rigid or static) together. See also Generic6DOFJoint.
Properties
float | params/bias | 0.3 |
float | params/damping | 1.0 |
float | params/impulse_clamp | 0.0 |
Methods
float | get_param ( Param param ) const |
void | set_param ( Param param, float value ) |
Enumerations
enum Param:
- PARAM_BIAS = 0 —- The force with which the pinned objects stay in positional relation to each other. The higher, the stronger.
- PARAM_DAMPING = 1 —- The force with which the pinned objects stay in velocity relation to each other. The higher, the stronger.
- PARAM_IMPULSE_CLAMP = 2 —- If above 0, this value is the maximum value for an impulse that this Joint produces.
Property Descriptions
- float params/bias
Default | 0.3 |
Setter | set_param(value) |
Getter | get_param() |
The force with which the pinned objects stay in positional relation to each other. The higher, the stronger.
- float params/damping
Default | 1.0 |
Setter | set_param(value) |
Getter | get_param() |
The force with which the pinned objects stay in velocity relation to each other. The higher, the stronger.
- float params/impulse_clamp
Default | 0.0 |
Setter | set_param(value) |
Getter | get_param() |
If above 0, this value is the maximum value for an impulse that this Joint produces.
Method Descriptions
Returns the value of the specified parameter.
Sets the value of the specified parameter.