Gazebo | Ignition | Community
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I found the answer:

It turns out that Google SketchUp screws up the orientation of surface normals when exporting Collada (dae) meshes. What I have to do is export a SketchUp file as an OBJECT (obj) file, and then import the obj file into MeshLab. I then export as a Collada (dae) file from MeshLab, since MeshLab makes sure the orientation of the surface normals is done correctly. The mesh then loads fine in Gazebo.

The weird thing is that I've been using the same model for years now. It hasn't been until the last 2 or 3 versions of Gazebo that I noticed the model's mesh stopped loading properly. Maybe something changed with ogre?