Proxy fields
Proxy fields let you create fields using the properties of point-based geometries as well as volumes. This lets you perform calculations that combine field values with properties stored on geometry, such as point_age
or custom weights. For example, you can increase the amplitude of a noise field as a particle gets older.
There are two kinds of proxy field:
- Use the
property_proxy_field
node to create a proxy field from point-based geometry. Specify the name of the property to use, such aspoint_age
, and use thefield_type
input to specify whether it is a scalar or vector field. - Use the
voxel_proxy_field
node to create a proxy field from a volume. In addition to the property and field type, you must also specify how to interpolate its values across space.
You can combine proxy fields with other fields. The result is also a proxy field.
The main difference with ordinary fields is that, in order to sample a proxy field, you must use sample_field_with_proxies
and connect the geometry with the property to use.