Hello,
I’ve been experimenting a bit with signed-distance-field (sdf)-based collisions and am generally impressed with the results!
But when I read out the mass value of the prims that were assigned sdf collisions, I found that the mass is inaccurate.
It seems that the mass is not calculated based on the Object mesh, but instead based on the bounding box for the sdf.
For example:
If I import a 3D model of a gear that should weigh about 2.68 kg (calculated in CAD program with the same density as in Omniverse) into Omniverse and apply sdf collisions to it, I get a mass of about 4.83 kg. A cube about the same size as the sdf bounding box (see picture) and assigned the same material also weighs about 4.83 kg.
I used the mass information in the physics debug window (see image) to read the object mass.
Is this a bug? And is this mass also used for the physics calculations?
Many thanks in advance!