Output
As of Cinema 4D 2025.1, it is also possible to attach custom properties to the particles, which can then be queried again in Conditions, in Math or Data Mapper modifiers, for example, or offset against other properties of the particles. The Pyro Advect modifier offers four properties for storage.
To activate the corresponding storage, activate the option to the left of its name and enter the name of the user particle property that you have created via the Scene Presets in the text field behind it. Alternatively, you will also find a drop-down menu behind each name field, which you can use to call up a list of the user variables that have already been created. There you can also call up the corresponding variable directly, which is then automatically entered in the name field.
You can find out more about creating individual variables for particle properties in the section on Particle Presets within the Scene Presets.
Here you get a boole value for each particle, whether it is in the area of influence of a surface (see Radius setting) (true) or not (false).
Here you get the shortest distance between each particle and the surface as a floating point value. If a particle is outside the area of influence of the surface, the Radius value is output.
If a particle is located in the area of influence of a surface, its surface Normal at the nearest position is output here as a vector.
If a particle is located in the area of influence of a surface, its UVW coordinates at the closest position are output here as a vector.
