Create Wind Tunnel in Omniverse

Hello everyone!

I’m working on a project to create a wind tunnel inside Omnivers*, but I’m a bit lost on the steps and the best workflow to set up this kind of simulation. I’m looking for guidance on how to properly configure it and which Omniverse tools I should use.

  • Should I use Omniverse Create or is it better to work in Omniverse Composer*due to its simulation and interactivity features?
  • What steps do I need to take to activate the necessary simulation extensions (like Omniverse Physics or Omniverse Sim)?
  • Do I need to integrate CFD(computational fluid dynamics) from other programs, or can it be done directly within Omniverse?

Any guidance, recommendations, or resources you can share would be greatly appreciated. Thanks in advance!

Hi and thanks for the question.

First of all, there is no “create”. That is a very old application. The only thing you should be using these days is USD composer.

Secondly, yes, you can add a lot of physics and solvers in USD composer. You should be able to import CFD data as well.

Curiously, have you seen our exact demo on this on the nvidia build website?

Hi Richard , thank you for the quick response.

Is importing CFD data into USD Composer the only way of visualizing it or can it be create inside Composer from particle system and Physix addons.

Regarding the fluid simulation digital twin you mentioned, can it be downloaded so I can open it inside Composer and make a deep dive into into it rather than only see the blueprint?

Thank you

Let me find out from our experts and get back to you.

If you have data in CGNS or HDF5 format you can use the Kit Cad Converter to import it. We have a Sample user’s guide can walk you through the visualization part CAD Converter — Omniverse Extensions

If you want to generate your own data in Omniverse, you’ll need something that generates a flow field, either a NIM or a CFD solver, then you can use extensions like Flow and Warp to visualize that flow.

Hey Richard,

I just want to clarify—are you saying that it’s not possible to simulate wind dynamically in Omniverse? From what I understand, objects can be pushed by wind using wind force fields, but these force fields don’t interact with rigid bodies, correct? For example, I want a sphere that can be pushed by the wind, but if it’s behind a wall, the wind does not affect it.

Thank you.

Good question. I understand. Let me find out. I am pretty sure we can simulate wind yes.

1 Like

I found out that we have a ForceAPI in Kit, that’s all that is needed. You can time sample the force attribute or author it with your desired wind simulation through OG or python script.