Motivation
I set up a test scene with soft body objects and added a Blender turbulence force field, expecting it to influence the simulated bodies. The force field has no effect on the scene, so it seems external force fields are not currently read by the solver.
Being able to drive soft bodies with Blender's built-in force fields (turbulence, wind, vortex, etc.) would make it much easier to author dynamic, art-directable motion (wind gusts, swirling cloth, ambient jitter) directly from Blender without scripting custom per-frame forces.
Proposal
Add support for Blender force fields as external forces applied to simulated objects. At minimum, turbulence would be great; ideally the common field types (Force, Wind, Turbulence, Vortex) with their standard strength/flow/noise parameters. The solver would sample each enabled field over the mesh and apply the resulting per-vertex force each substep, respecting the field's falloff and any effector collection settings.
Alternatives Considered
None yet. If there is an existing way to apply custom external or per-vertex forces (for example a scripting hook or a vertex-attribute-driven force), a pointer to it would already help as a workaround.
Additional Context
Reproduction: create a soft body object, add a Turbulence force field to the scene, and simulate. The soft body moves as if the field were absent. Please confirm whether force fields are supported today, and if not, whether they are in scope for a future release.
Contribution Agreement
Community Reference
#112
Motivation
I set up a test scene with soft body objects and added a Blender turbulence force field, expecting it to influence the simulated bodies. The force field has no effect on the scene, so it seems external force fields are not currently read by the solver.
Being able to drive soft bodies with Blender's built-in force fields (turbulence, wind, vortex, etc.) would make it much easier to author dynamic, art-directable motion (wind gusts, swirling cloth, ambient jitter) directly from Blender without scripting custom per-frame forces.
Proposal
Add support for Blender force fields as external forces applied to simulated objects. At minimum, turbulence would be great; ideally the common field types (Force, Wind, Turbulence, Vortex) with their standard strength/flow/noise parameters. The solver would sample each enabled field over the mesh and apply the resulting per-vertex force each substep, respecting the field's falloff and any effector collection settings.
Alternatives Considered
None yet. If there is an existing way to apply custom external or per-vertex forces (for example a scripting hook or a vertex-attribute-driven force), a pointer to it would already help as a workaround.
Additional Context
Reproduction: create a soft body object, add a Turbulence force field to the scene, and simulate. The soft body moves as if the field were absent. Please confirm whether force fields are supported today, and if not, whether they are in scope for a future release.
Contribution Agreement
Community Reference
#112