base class — bpy_struct
Soft body simulation settings for an object
Make edges ‘sail’
| Type : | int in [0, 30000], default 0 |
|---|
Method of calculating aerodynamic interaction
| Type : | enum in [‘SIMPLE’, ‘LIFT_FORCE’], default ‘SIMPLE’ |
|---|
Blending to inelastic collision
| Type : | float in [0.001, 1], default 0.0 |
|---|
Absolute ball size or factor if not manual adjusted
| Type : | float in [-10, 10], default 0.0 |
|---|
Ball inflating pressure
| Type : | float in [0.001, 100], default 0.0 |
|---|
Bending Stiffness
| Type : | float in [0, 10], default 0.0 |
|---|
‘Viscosity’ inside collision target
| Type : | int in [0, 100], default 0 |
|---|
Choose Collision Type
| Type : | enum in [‘MANUAL’, ‘AVERAGE’, ‘MINIMAL’, ‘MAXIMAL’, ‘MINMAX’], default ‘MANUAL’ |
|---|
Edge spring friction
| Type : | float in [0, 50], default 0.0 |
|---|
| Type : | EffectorWeights, (readonly) |
|---|
The Runge-Kutta ODE solver error limit, low value gives more precision, high values speed
| Type : | float in [0.001, 10], default 0.0 |
|---|
General media friction for point movements
| Type : | float in [0, 50], default 0.0 |
|---|
Fuzziness while on collision, high values make collision handling faster but less stable
| Type : | int in [1, 100], default 0 |
|---|
Default Goal (vertex target position) value, when no Vertex Group used
| Type : | float in [0, 1], default 0.0 |
|---|
Goal (vertex target position) friction
| Type : | float in [0, 50], default 0.0 |
|---|
Goal maximum, vertex weights are scaled to match this range
| Type : | float in [0, 1], default 0.0 |
|---|
Goal minimum, vertex weights are scaled to match this range
| Type : | float in [0, 1], default 0.0 |
|---|
Goal (vertex target position) spring stiffness
| Type : | float in [0, 0.999], default 0.0 |
|---|
Apply gravitation to point movement
| Type : | float in [-10, 10], default 0.0 |
|---|
Location of Center of mass
| Type : | float array of 3 items in [-inf, inf], default (0.0, 0.0, 0.0) |
|---|
General Mass value
| Type : | float in [0, 50000], default 0.0 |
|---|
Permanent deform
| Type : | int in [0, 100], default 0 |
|---|
Edge spring stiffness when longer than rest length
| Type : | float in [0, 0.999], default 0.0 |
|---|
Edge spring stiffness when shorter than rest length
| Type : | float in [0, 0.999], default 0.0 |
|---|
Estimated rotation matrix
| Type : | float array of 9 items in [-inf, inf], default (0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) |
|---|
Estimated scale matrix
| Type : | float array of 9 items in [-inf, inf], default (0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) |
|---|
Shear Stiffness
| Type : | float in [0, 1], default 0.0 |
|---|
Tweak timing for physics to control frequency and speed
| Type : | float in [0.01, 100], default 0.0 |
|---|
Alter spring length to shrink/blow up (unit %) 0 to disable
| Type : | int in [0, 200], default 0 |
|---|
Maximal # solver steps/frame
| Type : | int in [0, 30000], default 0 |
|---|
Minimal # solver steps/frame
| Type : | int in [0, 30000], default 0 |
|---|
Use velocities for automagic step sizes
| Type : | boolean, default False |
|---|
Turn on SB diagnose console prints
| Type : | boolean, default False |
|---|
Edges collide too
| Type : | boolean, default False |
|---|
Use Edges as springs
| Type : | boolean, default False |
|---|
estimate matrix .. split to COM , ROT ,SCALE
| Type : | boolean, default False |
|---|
Faces collide too, can be very slow
| Type : | boolean, default False |
|---|
Define forces for vertices to stick to animated position
| Type : | boolean, default False |
|---|
Enable naive vertex ball self collision
| Type : | boolean, default False |
|---|
Adds diagonal springs on 4-gons
| Type : | boolean, default False |
|---|
Control point weight values
| Type : | string, default “” |
|---|
Control point mass values
| Type : | string, default “” |
|---|
Control point spring strength values
| Type : | string, default “” |
|---|
Inherited Properties
Inherited Functions
|
References