FX Tool: Volume Attribute Transfer Meta surface node
Transfers point attributes from a set of points to a volume
See also: Attrib Create, Volume, Volume Vop, Volume Mix 3 more
-) Start with a low resolution input volume first.
-) Make sure the bounds of the volume encompass the template geometry
-) Attributes with negative values will be transferred but are currently not displayed in the viewport. (If you want to check you can perform an absolute value on the density inside a volume vop, just for visualizing the data in the viewport)
-) You can use a “pscale” (float) attribute on the template points which will scale the metaballs on a per point level.
-) The resulting field is typically used as custom Sop Scalar or Sop Vector field in DOPS or in case of a vector field (such as velocity) it can be used inside of POPS to Advect particles.
-) For now only one attribute can be transferred, if you need to transfer several attributes, you will need to put down several Volume Attribute Transfer Meta SOPs (you can make reference copies if you want most of the settings to be the same) Use a merge sop to bring all the fields back together.
-) Tangent vectors to curves, sampled surface normals or particle velocities can provide interesting custom velocity fields.
Parameters
Parameters
Volume Settings
Volume Field Name |
Used to set the name of the volume field that will be output. If the output field is a vector field, eg. vel (velocity), the scalar primitives that will be output will be vel.x, vel.y and vel.z |
Attribute Settings
Transfer settings:
Use weight per metaball |
When this checkbox is checked if a “weight” attribute is present on the template geometry, it will be used to define the weight per metaball. |
Use pscale as weight |
If the “pscale” attribute is present on the template geometry, and this checkbox is checked, the “pscale” is converted to “weight” for a fading effect rather than a scaling effect. |
Transfer Radius |
Defines the global radius of the metaballs. |
Weight |
The global weight of the metaballs |
Inputs
Input 1 |
Volume geometry to transfer attributes to. |
Input 2 |
Geometry to transfer point attributes from, this can be a polygonal mesh, but only the point information is transferred (You could scatter points over a surface if more points are required). |
Usages in other examples
Example name | Example for |
---|