Go to:
				Related nodes. Attributes. 
        The emitter node is a dependency graph node used to generate particles
  which then live in a a particle shape node. The emitter type determines
  the general characteristic of the emission. Some attributes do not
  apply to all types emitters.
| Node name | Parents | Classification | MFn type | Compatible function sets | 
|---|
| pointEmitter | dynBase | drawdb/geometry/dynamics/emitter | kEmitter | kBase kNamedObject
 kDependencyNode
 kDagNode
 kTransform
 kEmitter
 | 
Related nodes
rigidConstraint, dynBase, field, airField, turbulenceField, radialField, vortexField, newtonField, volumeAxisField, dragField, uniformField, gravityField, particle, rigidBody, geoConnectable, spring
Attributes (65)
The following quick index only shows top-level attributes (too many attributes to show them all): alongAxis, aroundAxis, awayFromAxis, awayFromCenter, currentTime, cycleEmission, cycleInterval, deltaTime, deltaTimeCycle, direction (3), directionalSpeed, displaySpeed, emitCountRemainder, emitFromDark, emitterType, enableTextureRate, inheritColor, inheritFactor, inheritOpacity, invertOpacity, isFull, maxDistance, minDistance, needParentUV, normalSpeed, output, parentId, particleColor (3), randState (3), randomDirection, rate, ratePP, scaleRateByObjectSize, scaleRateBySpeed, scaleSpeedBySize, sectionRadius, seed, speed, speedRandom, spread, startTime, sweptGeometry, tangentSpeed, textureRate (3), useLuminance, useRatePP, volumeEfficiency, volumeOffset (3), volumeShape, volumeSweep
| Long name (short name) | Type | Default | Flags | 
|---|
|  | 
| emitterType(emt) | enum | 1 |      | 
|
|  | 
| rate(rat) | double | 100 |      | 
|
|  | 
| scaleRateByObjectSize(sro) | bool | true |     | 
|
|  | 
| scaleRateBySpeed(srs) | bool | false |     | 
|
|  | 
| useRatePP(urpp) | bool | false |     | 
|
|  | 
| needParentUV(npuv) | bool | false |     | 
|
|  | 
| cycleEmission(cye) | enum | 0 |      | 
|
|  | 
| cycleInterval(cyi) | integer | 1 |      | 
|
|  | 
| deltaTimeCycle(dtc) | time | 0film |      | 
|
|  | 
| maxDistance(max) | distance (double) | 0.0cm |      | 
|
|  | 
| minDistance(min) | distance (double) | 0.0cm |      | 
|
|  | 
| direction(d) | double3 |  |     | 
|
| |  |  | directionX(dx) | double | 1.0 |      |  |
 | 
| |  |  | directionY(dy) | double | 0.0 |      |  |
 | 
| |  |  | directionZ(dz) | double | 0.0 |      |  |
 | 
|  | 
| spread(spr) | double | 0.0 |      | 
|
|  | 
| speed(spd) | double | 1.0 |      | 
|
|  | 
| speedRandom(srnd) | double | 0.0 |      | 
|
|  | 
| tangentSpeed(tspd) | double | 0.0 |      | 
|
|  | 
| normalSpeed(nspd) | double | 1.0 |      | 
|
|  | 
| currentTime(ct) | time | 0film |    | 
|
|  | 
| inheritFactor(inh) | double | 0.0 |      | 
|
|  | 
| isFull(full) | bool | false |      | 
|
|  | 
| startTime(stt) | time | 0film |      | 
|
|  | 
| deltaTime(dt) | time | 0film |      | 
|
|  | 
| emitCountRemainder(ecr) | doubleArray | empty |      | 
|
|  | 
| ratePP(rpp) | doubleArray | empty |    | 
|
|  | 
| parentId(paid) | doubleArray | empty |    | 
|
|  | 
| sweptGeometry(swge) | sweptGeometry | NULL |     | 
|
|  | 
| output(ot) | genericArray | empty |    | 
|
|  | 
| seed(sd) | integer | 0 |      | 
|
|  | 
| randState(rst) | long3 |  |    | 
|
| |  |  | randStateX(rstx) | integer | 0 |    |  |
 | 
| |  |  | randStateY(rsty) | integer | 0 |    |  |
 | 
| |  |  | randStateZ(rstz) | integer | 0 |    |  |
 | 
|  | 
| enableTextureRate(etr) | bool | false |     | 
|
|  | 
| textureRate(txr) | float3 | 0.0, 0.0, 0.0 |     | 
|
| |  |  | textureRateR(txrr) | float | 0.0 |     |  |
 | 
| |  |  | textureRateG(txrg) | float | 0.0 |     |  |
 | 
| |  |  | textureRateB(txrb) | float | 0.0 |     |  |
 | 
|  | 
| emitFromDark(efd) | bool | false |     | 
|
|  | 
| inheritColor(inhc) | bool | false |     | 
|
|  | 
| inheritOpacity(inho) | bool | false |     | 
|
|  | 
| invertOpacity(invo) | bool | false |     | 
|
|  | 
| useLuminance(usel) | bool | false |     | 
|
|  | 
| particleColor(pc) | float3 | 0.5, 0.5, 0.5 |      | 
|
| |  |  | particleColorR(pcr) | float | 0.5 |      |  |
 | 
| |  |  | particleColorG(pcg) | float | 0.5 |      |  |
 | 
| |  |  | particleColorB(pcb) | float | 0.5 |      |  |
 | 
|  | 
| volumeShape(vol) | enum | 0 |      | 
|
|  | 
| volumeOffset(vof) | double3 |  |     | 
|
| |  |  | volumeOffsetX(vfx) | distance (double) | 0.0cm |      |  |
 | 
| |  |  | volumeOffsetY(vfy) | distance (double) | 0.0cm |      |  |
 | 
| |  |  | volumeOffsetZ(vfz) | distance (double) | 0.0cm |      |  |
 | 
|  | 
| volumeEfficiency(vef) | double | 0.0 |    | 
|
|  | 
| volumeSweep(vsw) | angle (double) | 360.0deg |      | 
|
|  | 
| sectionRadius(vsr) | distance (double) | 0.5cm |      | 
|
|  | 
| awayFromCenter(afc) | double | 1.0 |      | 
|
|  | 
| awayFromAxis(afa) | double | 1.0 |      | 
|
|  | 
| alongAxis(alx) | double | 0.0 |      | 
|
|  | 
| aroundAxis(arx) | double | 0.0 |      | 
|
|  | 
| randomDirection(rnd) | double | 0.0 |      | 
|
|  | 
| directionalSpeed(drs) | double | 0.0 |      | 
|
|  | 
| scaleSpeedBySize(ssz) | bool | false |      | 
|
|  | 
| displaySpeed(dss) | bool | true |      | 
|