phobos.io package¶
Subpackages¶
- phobos.io.entities package
- Submodules
- phobos.io.entities.entities module
- phobos.io.entities.heightmap module
- phobos.io.entities.light module
- phobos.io.entities.primitive module
- phobos.io.entities.sdf module
- phobos.io.entities.smurf module
- phobos.io.entities.srdf module
- phobos.io.entities.submechanisms module
- phobos.io.entities.thumbnail module
- phobos.io.entities.urdf module
- phobos.io.entities.yaml module
- Module contents
- Submodules
- phobos.io.libraries package
- phobos.io.meshes package
- phobos.io.scenes package
Module contents¶
Contains all kind of input/output modules which are required to import/export different formats.
Basic model formats are in phobos.io.entities
, while scene formats are found in
phobos.io.scenes
.
The phobos.io.meshes
module contains the different mesh formats and
phobos.io.libraries
contains the functions for robot/submechanism import and export.
New import/export entities can be defined by just adding a new python file to the respective
subpackage. These are parsed automatically by Phobos and added to the Blender GUI, if they have the
proper entity_type_dict
. See one of the existing entities (such as
phobos.io.entities.yaml
or phobos.io.entities.urdf
for an example).