Particle System Visualization in Isaac Sim 4.2.0

In our project, we’ve been using omni.particle.system.bundle for particle visualization, specifically the create_particle_system function from omni.particle.system.core.scripts.core.py:Core. This has been crucial for simulating effects like water spray from a bottle.

It appears that the entire omni.particle.system.bundle extension has been removed in Isaac Sim 4.2.0. We’re seeking confirmation of this change and guidance on alternatives for particle visualization.

To illustrate our needs, consider a spray bottle scenario:

  • We need to visualize particles between the spray head and the target surface
  • This should simulate the spray of water as it travels through the air

Questions

  1. Can someone confirm if omni.particle.system.bundle has indeed been removed in Isaac Sim 4.2.0?
  2. If so, what are the recommended alternatives for particle system visualization in the latest version?
  3. Are there any examples or documentation for creating similar effects (like water spray) in Isaac Sim 4.2.0?

Any insights, documentation links, or code examples would be greatly appreciated. Thank you in advance!

1 Like

Please refer to the following warning stated from https://docs.omniverse.nvidia.com/extensions/latest/ext_particles.html:

ATTENTION!: omni.particle.system.core is currently undergoing extensive changes. Please be aware that systems built with the existing extension will need to be rebuilt in the USD Composer 2023.2 release.

Hi @VickNV, we have seen this, but don’t understand anything from it. This message has been there for more than a year. Is the extensive change just overall removal? How exactly will anything that uses this extension be “rebuilt” if there’s no replacement?