Go to: Related nodes. Attributes.

        The emitter node is a dependency graph node to generate particles. The
        emitter type determines that the emitter is a pointEmitter, surfaceEmitter
        or curveEmitter.
 This is a "stub" version of the emitter for use in manips work.

Node nameParentsMFn typeCompatible function sets
fluidEmitterpointEmitterkFluidEmitterkBase
kNamedObject
kDependencyNode
kDagNode
kTransform
kEmitter
kFluidEmitter

Related nodes

rigidConstraint, dynBase, field, airField, turbulenceField, radialField, vortexField, newtonField, volumeAxisField, dragField, uniformField, gravityField, particle, rigidBody, geoConnectable, spring

Attributes (19)

detailTurbulence, emissionFunction, emitFluidColor, fluidDensityEmission, fluidDropoff, fluidFuelEmission, fluidHeatEmission, fluidJitter, turbulence, turbulenceFrequency, turbulenceFrequencyX, turbulenceFrequencyY, turbulenceFrequencyZ, turbulenceOffset, turbulenceOffsetX, turbulenceOffsetY, turbulenceOffsetZ, turbulenceSpeed, turbulenceType

Long name (short name)TypeDefaultFlags
fluidDropoff (fdo) double2outputinputconnectablestorablekeyable
Drop-off value for fluid emission. For volume emitters the dropoff specifies how much the emission drops off as you move away from the volume axis (dependent on the volume shape). For point, curve, and surface emitters the drop off is based on the emission point and radiates out from minDistance to maxDistance.
turbulenceType (trt) enum0outputinputconnectablestorable
Determines what type of turbulence to apply to fluid emission. The default, "Gradient", applies turbulence that ranges smoothly through space. "Random" applies random turbulence.
fluidJitter (fjt) booltrueoutputinputconnectablestorable
Determines whether emission is based on random (jitter) or fixed (no jitter) sampling. The default, Jitter on, provides better anti-aliasting around the edges of the emitting volume. Jitter off works better with the Spring-Mesh solver (Ocean and Pond wakes), and reduces "sizzling" effects in the region of the emitter.
turbulence (trb) double0.0outputinputconnectablestorablekeyable
The intensity of a force simulating a turbulent wind that evolves over time.
turbulenceSpeed (trs) double0.2outputinputconnectablestorablekeyable
The rate of change of the turbulence over time. The turbulence loops seamlessly every 1.0/turbulenceSpeed seconds. To animate this rate attach a new time node to the time input and animate the time value on the time node.
turbulenceFrequency (tf) double3outputinputconnectablestorable
This controls how many repeats of the turbulence function fit inside the bounding volume of the emitter. Low values create a very smooth turbulence.
turbulenceFrequencyX (tfx) double1.0outputinputconnectablestorablekeyable
repeats in X of turbulence function.
turbulenceFrequencyY (tfy) double1.0outputinputconnectablestorablekeyable
repeats in Y of turbulence function.
turbulenceFrequencyZ (tfz) double1.0outputinputconnectablestorablekeyable
repeats in Z of turbulence function.
turbulenceOffset (to) double3outputinputconnectablestorable
This can be used to translate the turbulence within the volume. Animating it can simulate blowing turbulent wind.
turbulenceOffsetX (tox) double0.0outputinputconnectablestorablekeyable
translation in X of turbulence function.
turbulenceOffsetY (toy) double0.0outputinputconnectablestorablekeyable
translation in Y of turbulence function.
turbulenceOffsetZ (toz) double0.0outputinputconnectablestorablekeyable
translation in Z of turbulence function.
detailTurbulence (dtr) double0.0outputinputconnectablestorablekeyable
The relative intensity of a second higher frequency turbulence. This can be used to create fine features in large scale flows. Both the speed and the frequency on this second turbulence are higher than the primary turbulence. When the detailTurbulence is non-zero the simulation may run a bit slower, due to the computation of a second turbulence.
fluidDensityEmission (fde) double1.0outputinputconnectablestorablekeyable
rate of emission into the fluid density grid
fluidHeatEmission (fhe) double0.0outputinputconnectablestorablekeyable
rate of emission into the fluid temperature grid
fluidFuelEmission (ffe) double0.0outputinputconnectablestorablekeyable
rate of emission into the fluid reaction grid. This is similar to emitting a fuel.
emitFluidColor (efc) boolfalseoutputinputconnectablestorable
Use particle color to emit color into the fluid color grid
emissionFunction (ef) functionNULLoutputconnectablehidden
Function attribute the connected fluidShape uses to get emission from this node.