Description
Original report (archived issue) by Louise Poubel (Bitbucket: chapulina, GitHub: chapulina).
Several models in this repository make use of gazebo.materials, which is installed with Gazebo-classic.
This means these models are not easily portable to other software, like GzWeb and Ignition Gazebo.
I'd suggest we update all models in this repo, and consequently their copies in https://app.ignitionrobotics.org/fuel/models, to not rely on that file.
In the near-term, I'd suggest we:
- Change all plain colors like
Gazebo/Grey
to use SDF material tags (ambient
et. al.) instead. - Copy more complex materials like
Gazebo/Wood
into the models that use them
In the long term, considering that the support of Ogre materials in GzWeb is hacky and that Ignition Rendering is meant to be render-engine-agnostic, we should consider deprecating support for these files, or at least offering SDF-native ways of doing most of the things they do. I believe this ties to some of the PBR work being done right now.