CustomProperty [2 | 3 | R]
Particle's property. Stores a custom value for each particle. The value type depends on the block variant:
- CustomProperty — stores a 1D float value
- CustomProperty2 — stores a 2D vector
- CustomProperty3 — stores a 3D vector
- CustomPropertyR — stores a rotation (quaternion)
The value is initialized when a particle is created and can be updated every frame using a CustomPropertyUpdater block.
Properties & inputs:
- Name (property): Label displayed on the block. Has no influence on the effect, only for readability.
- Shared burst (property): When enabled, all particles generated in a single burst will receive the same initial value.
- Init value (input | property): The value assigned to this property when a particle is created. Can be connected to function blocks (e.g. Random, Value) for dynamic initialization.
Output:
- The stored value of the property for the current particle.