Unexpected triangulation of curves in USD file in Nvidia Omniverse

capture
When importing a USD file into Nvidia Omniverse, I encountered an issue where the software automatically fills in faces between the curves, as highlighted in the red-circled area in the attached image. This seems to be due to a recalculation of the vertex order, which is not intended.

This problem does not occur when viewing the same USD file in other applications, where the curve displays correctly without any additional triangulation or automatic surface creation.

Expected Result: The curves should be displayed cleanly without any automatic triangulation or surface filling, as seen in other software.

Actual Result: The curves are being connected, creating unwanted geometry between the vertices.

System Information:

  • Version of Nvidia Omniverse used: Issac Sim 4.0.0 / USD Composer 2023.2.5
  • Operating System: Windows 11

How are you generating the usd file ? Are you exporting from your CAD software as a usd file or are you using our built in CAD importer to read a cad file ? I have not heard of this problem before. Why is your mess so DENSE ? That wireframe looks like a simple wall element, yet it is completely white with wireframe geometry. I think you need to consider optimizing your mesh and the curve elements will resolve better.

We use a standard NURBS HOOP importer. If it detects bad vertex or open vertex it has to close that open loop. I would investigate your workflow further up the chain.

This USD was modeled in Houdini and export as an USD file


The Model look like this.

However when I imported this USD file into USD Composer
It look like this

This problem does not occur when viewing the same USD file in other applications.

Thank you so much for your help.

Can you please send me the raw cad file so we can investigate.

Thank you for your reply.
However, I do not have a CAD file; this model was directly modeled in Houdini and exported as a USD file.
The issue is that when the USD is imported into Omniverse, the arc-shaped faces are incorrectly connected.
The image above shows the model’s wireframe.

Thank you very much for your help.

Ok so can you send me the Houdini file then ? I need something to diagnose. Once it is in Omniverse it cannot be easily reworked.

Can you at least send me the usd file then ?