Simulation_Add_Softbody - Diffeomorphic/import_daz GitHub Wiki

by Alessandro (since this page was empty)

This tool creates the whole softbody setup, select the mesh then push the button. Then just play the timeline and the simulation will run, yes, easy as that. Be sure that simulation in global settings is enabled, it is by default if you didn't change anything.

softbody objects. Here you can choose the parts of the body you want to simulate. Combined is a good optimization unless you want to activate/deactivate the parts separately.

collision objetcs. What parts of the body you want to collide with the softbody. Please note that these could also collide with softbodies of other figures, essentially we can make a softbody collection including all the collision meshes, see below for more details.

smooth. This helps the blender softbody engine with a smooth modifier to hide possible imperfections in the simulation, always good to have.

remove existing objects. Cleanup the figure from a previous softbody setup, in case we want to redo it.

concave polygons. From version 4.3.0 we can triangulate or make the mesh planar, so to avoid the blender limitation with concave polygons. Before this was easily done by hand, but the option is added for less experienced users.

add-softbody.jpg

Below there's the discussion we used to implement the softbody, not necessary to read but you may find it interesting for tips and tricks. Also the blog by Thomas with a nice introduction.

https://bitbucket.org/Diffeomorphic/import_daz/issues/828/

http://diffeomorphic.blogspot.com/2022/01/softbody-simulations.html

Be aware that softbody doesn't support geografts. You may also encounter a "concave polygons" error that's a blender limitation. See the discussion below for possible workarounds.

https://bitbucket.org/Diffeomorphic/import_daz/issues/1921/

You can also look at the discussion below which explains how to setup multiple figures so the softbodies interact among them.

https://bitbucket.org/Diffeomorphic/import_daz/issues/2295/