Release notes

0.8.0-beta2

  • This version of Kanzi Particles works with Kanzi 4.0.0-beta2.

  • Introduced the Particle Sphere Emitter.

    Particle Sphere Emitter emits particles from within a volume the shape of a sphere or from its surface.

    See Using the Particle Sphere Emitter.

    _images/particle-sphere-emitter.gif
  • You can now use surface emission mode for Particle Box Emitter. See Using emitter nodes.

  • Introduced sorting of particles based on age.

  • Added support for fade-in and fade-out effects for particles with infinite lifetime.

  • Improved stability and performance of the Kanzi Particles.

  • Improved the way random values are generated in emission shaders to produce better behavior of particles.

Notable fixes:

  • Fixed sporadic crashes and unexpected particles behavior caused by updates in the Node Tree or changes in emitter node properties.

  • Fixed plugin compatibility issues with Thumbnail Rendering and Application Player.

  • Fixed the issue that caused the Kanzi Studio preview to terminate unexpectedly while launching the particles example.

0.7.0-beta1

  • This generation of Kanzi Particles works with Kanzi 4 and is not interchangeable with the Kanzi Particles that works with Kanzi 3. This version of Kanzi Particles works with Kanzi 4.0.0-beta1.

  • This generation of Kanzi Particles:

    • Uses GPU for particle simulation, while the previous generation uses CPU

    • Supports effects with more than a million particles, while the previous generation supports up to 100,000 particles

    • Has significantly better performance in comparison to the previous generation. Keep in mind that performance depends on the target device hardware: More particles require a better graphics processor.

  • This release of Kanzi Particles supports these emitter and affector types:

    • Particle Box Emitter

    • Particle Mesh Emitter

    • Particle Force Affector

    • Particle Curl Affector

    • Particle Point Affector

    See Using emitter nodes and Using affector nodes.

  • Introduced sorting of particles based on camera depth to:

    • Simplify render pass setup to correctly render particles with other 3D objects in a scene.

    • Enable effects with larger particles, which in previous generation of Kanzi Particles showed gliches on particle sprites borders.

  • Introduced support for debugging rendering objects. This simplifies predicting of particle behavior based on settings of particles nodes.

    See Debugging a particle system.