Replies: 1 comment
-
|
I managed to find a workaround using Blender's OBJ export.
This will create the OBJ file, the MTL file, and all the images required in the folder where the blend file was originally saved. After that, the mesh converter does its job properly. I still wonder whether @RandomOakForest has any tips for dealing with the original issue, though (updating to IsaacSim 5.1 and IsaacLab 2.3 is a perfectly acceptable answer at this point). 🤔 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I am trying to convert a GLB file to USD using the mesh converter tool. My goal is to use it as a scene for training agents with vision. I have an RTX 3090, so I'm constrained to using IsaacSim 4.5 and IsaacLab 2.1. I run the mesh converter tool as
(I had to do a few tweaks to the
IsaacLabpyproject.tomlfiles in order to be able to useuvdirectly instead ofpip)The script runs without issue. However, when it gets to this line (
IsaacLab/source/isaaclab/isaaclab/sim/converters/mesh_converter.py:_convert_assetlink)where
self.usd_pathis the path to the USD file the converter just created, a series of messages like the following one get printedThe
props/flower.usdfile exists, and I can load it into Blender, for example. When the IsaacSim window opens, I can see part of the scene, but the objects that triggered warnings are missing. Things that I have tried:My attempts at trying to understand the mechanisms behind USD conversion and their requirements have failed. Any pointers to what I might be doing wrong would be greatly appreciated! Thank you!
Beta Was this translation helpful? Give feedback.
All reactions