/
Spline Emitter

Spline Emitter

You can download the scene, described here, under → "Animated Spline Emitter".

The "Spline" emitter allows to emit particles from a given path. It is also possible to make particles following a path, but in this case we recommend using the → "DSpline" daemon, because it has more options and better control parameters.

  • Start with the spline, e.g. one of Cinema 4D's native types like "Helix", or a hand-drawn spline.
  • Add a "DSpline" daemon and drag the spline to Emission > Spline Object.
  • The viewport gizmo has the spline's shape and blue circles, indicating the emitter's control points.
  • The circles around the control points represent the particle stream's thickness.

 

 

If you need more control points proceed as follows:

  • Select an control point – its associated circle turns white.
  • Go to Emission > Control and press "+ Add".
  • A new control point appears after the selected point.
  • Repeat this process until you have enough points.

 

Adjusting Control Points

Each control point can be adjusted individually:

  • "Radius" determines the fluid stream's thickness when Emission > Creation is set to "Tube" or "Edge". You can use the viewport gizmo as well.
  • "Speed" is the particles' emission speed at creation time. This value is combined with the global "Speed" parameter.
  • "Rotation" makes it possible to change emission direction. Direction is indicated by an arrow in the viewport gizmo.

Animated Splines

Very nice simulations can be achieved with animated splines: many of Cinema 4D's built-in spline have animatable parameters, e.g. radius or angle. The "Spline" emitter recognizes these changes over time and uses the animation to control particle emission.

In the image below you see a "Helix" spline with animated "End Angle" values from 50° to 720°. The emitter's "Creation" mode is "Axis", and "Speed" is 200.0. Additionally, a → "Drag" daemon has been added to slow down the fluid:

 

Supporting Daemons

  • A → "Drag" daemon decelerates the particles. This daemon is very sensitive and you should start with moderate values between 0.1 and 0.5.
  • "Noise Field" introduce turbulence and care for a vivid fluid simulation.
  • The → "Sheeter" daemon helps to fill holes inside the fluid and prevents the particles from being torn apart.
  • The → "k Isolated" daemon removes stray particles.
  • With → "k Age" it is possible to delete particles after a certain time.

 

An animated "Spline" emitter with "Noise Field", "Drag", and "Sheeter" daemons. On the right the meshed fluid.

Related content

Spline Emitter
More like this
Spline Emitter
More like this
Spline : Emission
Spline : Emission
More like this
Emitter : Emission Spline
Emitter : Emission Spline
More like this
Emitter : Emission Spline
Emitter : Emission Spline
More like this
Emitter : Emission Spline
Emitter : Emission Spline
More like this