Panda3D Manual: Particle EmittersThere are a large number of particle emitters, each categorized by the volume of space they represent. Additionally, all emitters have three modes: explicit, radiate, and custom. Explicit mode emits the particles in parallel in the same direction. Radiate mode emits particles away from a specific point. Custom mode emits particles with a velocity determined by the particular emitter. All emitters have a number of common parameters.
The following list contains the different types of emitters, their unique parameters, and the effect of the custom mode.
BoxEmitter
Custom mode generates particles with no initial velocity. DiscEmitter
Custom mode uses the last five parameters. Particles emitted from areas on the inside use interpolated magnitudes and angles, either liner or cubic. PointEmitter
Custom mode generates particles with no initial velocity. RectangleEmitter
Custom mode generates particles with no initial velocity. RingEmitter
Custom mode uses the second parameter to emit particles at an angle with respect to the vector from the ring center to the spawn point. 0 degrees emits particles away from the center, and 180 degrees emits particles into the center. SphereSurfaceEmitter
Custom mode generates particles with no initial velocity. SphereVolumeEmitter
Custom mode emits particles away from the sphere center. Their velocity is dependent on their spawn location within the sphere. It is 0 at the center, of magnitude 1 at the outer edge of the sphere, and linearly interpolated in between. TangentRingEmitter
Custom mode emits particles tangentially to the ring edge, with a velocity magnitude of 1. © Carnegie Mellon University 2010 |