Pro Particles - Geonodes Particle System
Addon overview

Addon changelog
v0.9.0 (2025-03-20)-initial beta release
v0.9.1 (2025-03-21)
-collision bug fix
v1.0.0 (2025-03-22)
-stable release
-added field support (box and sphere)
v1.1.0 (2025-03-24)
-added change color effect
-added delete effect
v1.1.1 (2025-03-31)
-fix: disable/enable emitters now working
v1.2.0 (2025-04-01)
-added curl noise force
-added emitter subframe emission
-added emitter new parameter timescale
-added emitter random velocity vector
-added field support for vortex and follow curve force
-follow curve force optimization
-drag force now physically correct
v2.0.0 (2025-04-18)
-full subframe support
-advanced emission color
-fields for emitters
-added noise field
-added random field
-added linear field
-added plane field
-added velocity field
-added child particles
-fixed bug in change radius
-optimize general force calculation
-remove maximum emitter limit
v2.1.0 (2025-04-25)
-added bake feature
-attribute cleanup
-more field blend modes
-emitter: support curve emission
-emitter: allow negative normal velocity
-follow curve: added orbit effect
-tracer: option to keep particles
-mesher: transfer color to mesh
v2.2.0 (2025-05-05)
-unlimited group IDs and materials
-updated material node
-increased robustness
v2.3.0 (2025-06-06)
-added network effect
-added direction effect
-added avoid effect
Addon features / limitations:
- unlimited emitters
- bake simulation (internal/external)
- real substeps support
- motion blur support
- advanced emission color (noise or random with color ramp)
- change order of forces or effects
- gravity force
- wind force
- turbulence force
- curl noise force
- network effect
- avoid effect
- attractor force
- drag force
- vortex force
- follow curve effect
- change radius effect
- change color effect
- direction effect
- delete effect
- child particles
- collision effect (basic collision with surfaces)
- instance post simulation effect
- tracer post simulation effect
- mesher post simulation effect
- plexus post simulation effect
- materials for particle groups (IDs)
- box field
- sphere field
- random field
- noise field
- linear field
- plane field
- velocity field
- fields control where forces affect particles
- field blend modes: add, subtract, multiply, maximum, minimum, average, screen
- group id must be greater then 0
Using Curves
When using curves (e.g. with the Follow Curve effector), make sure you're working with the actual/raw curve - not a meshed version. Meshed curves won't behave correctly.
Multiple Materials
If you're using multiple Group IDs and want a separate material for each, create a Material post-sim effect for each ID.
However, due to a Blender limitation (only one material is supported per point cloud), you'll need to use an Instance post-sim effect to apply multiple materials.
Shading attributes
There are 3 attributes to set or change e.g. the color.
You can create an attribute node and read out the color attribute "col".
Or you can use the "life_percent" or "v" (velocity) attribute. In combination with a color ramp, you can use this to control the particle color over the life of the particles.
Installation guide (legacy nodes)
- extract the zip to a location of your choice
- open the settings in blender
- go to file paths
- click on the plus to add the folder
- the nodes are now available in the add menu or via the asset browser
Tutorial (legacy nodes)
Base setup (legacy nodes)
The base setup consists of an emitter, the life data, radius (optional) and velocity values. These node groups are essential before the simulation zone. The input and the sim core must be located in the simulation zone. Up to 10 different emitter configurations can be plugged into the input.
Different nodes can be placed between the Sim Core and the simulation output to influence the direction or certain properties (e.g. turbulence, change color, etc).
After the simulation zone, the material node is important. This makes it possible to assign different materials to group 1 to 10.
Currently available nodes (legacy nodes)
• Emitter (surface and volume)
• Life
• Radius
• Set Velocity
• Randomize Velocity
• Sim Core (Speed)
• Input (for plugging in up to 10 emitters)
• Attractor
• Gravity
• Drag
• Reflect (on static collision geometry)
• Collision (support for dynamic objects)
• Delete
• Turbulence
• Wind
• Vortex
• SmokeAdvection (experimental only Blender 4.0)
• Cohesion (fluid-like droplets)
• Change Color
• Change Radius
• Follow Curve
• PP Collision (self-collision)
• Sphere Field
• Box Field
• Instance
• Trace Lines
• Mesher
• Connect Points (Plexus effect)
• Material
Bake simulation (legacy nodes)
Just go to the physics tab, expand "simulation nodes" and press bake.
This method will bake everything on disc.
Discover more products like this
particle physics particles animation Advanced particle simulations Blender particle effects particle trails particle simulator trails Blender geometry nodes Blender particle system Procedural particle system procedural simulation Node-based particle system plexus particle simulation pro particles particle system particles Geometry nodes particles blender particles addon