Soft Body Mesh | Mesh | Make sure the meshes are clean and all normals are pointing outward. | Mesh |
Velocities | Vel | Initial velocities per mesh. If one value is supplied it's applied to all particles equally. | Vector |
Mass | Mass | Masses of mesh particles. Supply one value per mesh. The values are applied to EACH particle in the respective mesh. If one value is supplied it's applied to all particles equally. | Number |
Soft Params | Params | Supply the following parameters as a number list:
0 Particle spacing
1 Volume sampling (set to zero if mesh is not closed)
2 Surface sampling (good for ensure details in intricate meshes and for open meshes)
3 Cluster spacing (should be at least particle spacing)
4 Cluster radius(should be larger than cluster sampling, otherwise there's no overlap)
5 Cluster stiffness
6 Link radius
7 Link stiffness
8 Global stiffness.
If you want the particles to precisely resemble the original mesh vertices (bijective mapping), do not supply the first three values and let the component firgure it out. | Number |
Group Index | GInd | Index to identify each soft body later on. Each soft body has to have its own unique group index!If you supply multiple meshes you have two different options for the GInd input:
1) Supply one integer index for each mesh
2) Supply one integer index for the first mesh, the others are numbered upwards(if you have more object components in your scene, you'll have to ensure yourself that each GInd is globally unique to the engine) | Integer |