Using force fields in Blender is a tedious and time-consuming process,
in large part because there is currently no way to display force fields
in the viewport. Artists and simulation specialists don't have any means
of estimating the effect of forces in the scene and adjust them
accordingly. Every use of a force field comes down to countless
iterations and experience.
The Force Visualization Modifier introduced in this patch provides a
platform for various kinds of display and visualization for force fields
and their effects. Using a modifier for this makes it integrate with
existing feature seamlessly and in a non-destructive way.
Currently two methods for display are implemented:
- Field Lines are a typical tool used by physicists to represent fields. Each line is oriented in the direction of the field, while their density gives a relative measure of field strength.
- Vertex Attributes can be used to store explicit numerical values at discrete points (vertices). These values can be field strength itself or any derived value (flux density, scalar strength, divergence, curl, etc.).
Other ways of displaying fields are imaginable, the modifier should make
it straightforward to integrate future methods.
Dipole Field (Lines display)(FILE )
Vortex Field (Ribbons display)(FILE )
Wind and Turbulence
(Tubes display)(FILE )