GameSoftBodySettings(bpy_struct)¶
base class — bpy_struct
-
class
bpy.types.
GameSoftBodySettings
(bpy_struct)¶ Soft body simulation settings for an object in the game engine
-
cluster_iterations
¶ Number of cluster iterations
Type: int in [1, 1000], default 0
-
cluster_solver_iterations
¶ Cluster solver iterations
Type: int in [1, 1000], default 0
-
collision_margin
¶ Collision margin for soft body. Small value makes the algorithm unstable
Type: float in [0.01, 1], default 0.0
-
drift_solver_iterations
¶ Drift solver iterations
Type: int in [0, 1000], default 0
-
dynamic_friction
¶ Dynamic Friction
Type: float in [0, 1], default 0.0
-
kahr
¶ Anchors hardness
Type: float in [0, 1], default 0.0
-
kchr
¶ Rigid contacts hardness
Type: float in [0, 1], default 0.0
-
kdg
¶ Drag coeffient
Type: float in [0, 1000], default 0.0
-
kdp
¶ Damping coefficient
Type: float in [0, 1], default 0.0
-
kkhr
¶ Kinetic contacts hardness
Type: float in [0, 1], default 0.0
-
klf
¶ Lift coefficient
Type: float in [0, 1000], default 0.0
-
kpr
¶ Pressure coefficient
Type: float in [-1000, 1000], default 0.0
-
kshr
¶ Soft contacts hardness
Type: float in [0, 1], default 0.0
-
ksk_split_cl
¶ Kinetic impulse split
Type: float in [0, 1], default 0.0
-
kskhr_cl
¶ Soft vs kinetic hardness
Type: float in [0, 1], default 0.0
-
ksr_split_cl
¶ Rigid impulse split
Type: float in [0, 1], default 0.0
-
ksrhr_cl
¶ Soft vs rigid hardness
Type: float in [0, 1], default 0.0
-
kss_split_cl
¶ Soft impulse split
Type: float in [0, 1], default 0.0
-
ksshr_cl
¶ Soft vs soft hardness
Type: float in [0, 1], default 0.0
-
kvc
¶ Volume conservation coefficient
Type: float in [0, 1000], default 0.0
-
kvcf
¶ Velocity correction factor
Type: float in [0, 1], default 0.0
-
linear_stiffness
¶ Linear stiffness of the soft body links
Type: float in [0, 1], default 0.0
-
position_solver_iterations
¶ Position solver iterations
Type: int in [1, 1000], default 0
-
shape_threshold
¶ Shape matching threshold
Type: float in [0, 1], default 0.0
-
use_bending_constraints
¶ Enable bending constraints
Type: boolean, default False
-
use_cluster_rigid_to_softbody
¶ Enable cluster collision between soft and rigid body
Type: boolean, default False
-
use_cluster_soft_to_softbody
¶ Enable cluster collision between soft and soft body
Type: boolean, default False
-
use_shape_match
¶ Enable soft body shape matching goal
Type: boolean, default False
-
velocity_solver_iterations
¶ Position solver iterations
Type: int in [0, 1000], default 0
-
weld_threshold
¶ Welding threshold: distance between nearby vertices to be considered equal => set to 0.0 to disable welding test and speed up scene loading (ok if the mesh has no duplicates)
Type: float in [0, 0.01], default 0.0
-
classmethod
bl_rna_get_subclass
(id, default=None)¶ Parameters: id (string) – The RNA type identifier. Returns: The RNA type or default when not found. Return type: bpy.types.Struct
subclass
-
classmethod
bl_rna_get_subclass_py
(id, default=None)¶ Parameters: id (string) – The RNA type identifier. Returns: The class or default when not found. Return type: type
-
Inherited Properties
Inherited Functions
References