webots
webots copied to clipboard
Fails to load ".fbx" generated by MakeHuman 2
Describe the Bug webots provides 4 CharacterSkin. In documentation, it says the skins are generated with MakeHuman. Nevertheless, when trying to create a new skin (.fbx file) with newest version of MakeHuman, webots raises the following error: "File does not contain any mesh."
Steps to Reproduce
- Export fbx in MakeHuman 2
- Create a world file with the generated fbx file as 'Skin/modelUrl'
- load world file in webots
- See error in console
World file
#VRML_SIM R2023b utf8
EXTERNPROTO "https://raw.githubusercontent.com/cyberbotics/webots/R2023a/projects/objects/backgrounds/protos/TexturedBackground.proto"
EXTERNPROTO "https://raw.githubusercontent.com/cyberbotics/webots/R2023a/projects/objects/backgrounds/protos/TexturedBackgroundLight.proto"
EXTERNPROTO "https://raw.githubusercontent.com/cyberbotics/webots/R2023a/projects/objects/floors/protos/RectangleArena.proto"
WorldInfo {
basicTimeStep 8
}
Viewpoint {
orientation 0.2000997174457478 0.4963487475920212 -0.8447473136044672 0.457120014634621
position -3.582470240635406 1.5663047187846146 2
}
DirectionalLight {}
TexturedBackground {}
TexturedBackgroundLight {}
RectangleArena { floorSize 5 5}
Robot {
children [
Skin {
name "dude"
modelUrl "../protos/skins/jumo.fbx"
}
]
}
Expected behavior display the human as it would do with "Sophia" character skin.
Screenshots
System
- Operating System: Ubuntu 22.04
- Graphics Card:NVIDIA GeForce RTX A4000
Additional context I also tried with previous version of MakeHuman (1.1.1), and blender 4 : its NOT leading to this error.