$3.90

Curve Particle Emitter

I want this!

Curve Particle Emitter

The Curve Particle Emitter is a powerful and flexible Geometry Nodes setup for Blender, allowing users to emit particles dynamically along a curve. Ideal for creating organic motion, trails, and animated effects, this tool offers extensive controls over particle distribution, movement, noise, and shading.

Key Features:

  • Emit particles along any curve in a non-destructive workflow.
  • Fine-tune particle count, distribution, and animation speed.
  • Custom noise effects for organic movement.
  • Support for instancing custom objects as emitted particles.
  • Age-based gradient shading via the Age_factor attribute.
  • Real-time responsiveness with Geometry Nodes for procedural workflows.

UI Parameters:

Particle Settings:

  • Count – Controls the number of particles emitted along the curve.
  • Curve Coverage – Determines how much of the curve is utilized for particle emission (1.0 = full coverage).
  • Particle Radius – Adjusts the size of the emitted particles.
  • Base Curve (Checkbox) – Enables or disables rendering of the original curve.
  • Material – Assigns a material to the emitted particles for custom shading and rendering.

Movement Settings:

  • Speed – Defines the movement speed of particles along the curve.
  • Min Age – Minimum lifespan (in frames) of particles.
  • Max Age – Maximum lifespan (in frames) of particles.
  • Rotation – Allows rotation of emitted particles (X, Y, Z axes).

Noise Settings:

  • Noise Effect – Adds randomization to particle movement for more natural motion.
  • Noise Scale – Controls the scale of the noise pattern.
  • Noise Speed – Adjusts how fast the noise changes over time.

Custom Shape Settings:

  • Enable (Checkbox) – Enables the use of a custom mesh as the particle instance.
  • Pick Instance – Select an object to be emitted instead of default particles.
  • Min Scale / Max Scale – Controls the size variation of emitted objects.
  • Random Rotation – Adds rotation randomness to particles for a more natural look.

Gradient Shading:

  • Age_factor – An attribute that maps particle age to a gradient, enabling shading effects based on lifespan.

Use Cases:

  • Creating energy rings, magical effects, and sci-fi animations.
  • Simulating fireflies, embers, or sparks in motion.
  • Generating abstract motion graphics along a defined path.
  • Producing organic particle trails that respond dynamically.

This tool is perfect for artists and motion designers looking for a versatile, procedural particle emitter inside Blender’s Geometry Nodes system.

To append a Geometry Nodes tree in Blender, go to File > Append, select the Blender file containing the node setup, navigate to the NodeTree folder, choose the desired Geometry Nodes tree, and click Append. Then, select your object, add a Geometry Nodes modifier in the Modifiers tab, and assign the appended node tree from the dropdown menu.

I want this!
Format
.blend
Version
4.3 and above
Size
821 KB
Copy product URL
30-day money back guarantee