Skip to content

Don't rely on gazebo.materials and friends #39

Open
@osrf-migration

Description

@osrf-migration

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions