Closed myclay closed 2 years ago
CC @fire @RevoluPowered
[reposted]
We're deep in the weeds of the FBX coding.
However, if you need your project to work. I have an alternative flow.
Use fbx2gltf.
https://github.com/revolufire/FBX2glTF/releases/tag/v2019-12-25T15_23-08_00
./FBX2glTF-linux-64 --pbr-metallic-roughness e-LysE.fbx
./FBX2glTF-linux-64 --pbr-metallic-roughness SkySurfer_BS.fbx
I don't know when the FBX importer will be fully ready for rigged skeletal animations.
Current state is still broken.
Hello @fire with the Akeytsu 2020-1-4 release, there has been an FBX overhaul. I have uploaded the updated versions of the 3 Testfiles. https://www.dropbox.com/sh/au1ino9qaen7b6j/AAD4HkY0POLjhocxJtyhAY1Ea?dl=0
Akeyboy is the file which loads up the best with Godot 3.2.2 RC1
Godot; the Animation _Sample_TrickOne form Akeyboy changes the Bag and Foot endframe when Animation Looping is activated seems to be an undesired issue.
All those new FBX files are imported without Textures. Blendshapes/Shapekeys are loaded into Godot and at first glance seems to work very well.(disabled the problematic second mesh/body in the gif)
Second meshes are not correctly interpreted and look strange Second mesh for e-LysE is ; CHA_e-LysE2 Second Mesh for Skysurfer_BS is; Body2
after checking, the files shouldn´t have the tag "2" added to them.
multiple skins/bindings inside the fbx are seemingly wrong interpreted by Godot. For further testing in the below gifs, I have deleted the sword (PRP_Sabre_R) within the e-LysE example.
the skinning for Foot_R and Foot_L inside the e-LysE are not imported correctly or missing. there is some weird scaling happening on the jump animation.
scaling issue with the hair and Foot_R and Foot_L skinning is missing.
The jump animation has been split into jump_Start jump_Loop and jump_End and falsely loaded.
Can you retest on the development branch of 3.2?
A new fbx importer was merged.
tried to compile got this result .. cowdata.h(130) : warning C4724: Mögliches Modulo durch 0 (Null) should be this one in English Compiler Warning (level 3) C4724. potential mod by 0
no idea how severe the compiler error might be.
anyways,I tired using the compiled 3.2.4 beta build (downloaded today 18.11.2020 at 21:20) and with consecutive posts will use the following files; https://www.dropbox.com/s/mz05iwm7trshopi/akeyboy_sample.fbx?dl=0 https://www.dropbox.com/s/nrr3vuo5uio2fkq/e-LysE.fbx?dl=0 https://www.dropbox.com/s/r9p2li586kg5mch/SkySurfer_BS.fbx?dl=0 root motion works well so this is just in case files; https://www.dropbox.com/s/5uc7bxor95vv3wv/akeyboy_sample_activerootmotion.fbx?dl=0 https://www.dropbox.com/s/746yvbsygxvthl3/e-LysE_activerootmotion.fbx?dl=0
adding the 3 example files into the project folder via file manager while godot is closed and opening it - no crash.
the following output message is given;
Godot Engine v3.2.4.beta.custom_build (c) 2007-2020 Juan Linietsky, Ariel Manzur & Godot Contributors. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
SpecularFactoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
SpecularFactoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
SpecularFactoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Ambientis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
AmbientColoris ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Emissiveis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
ShininessExponentis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
Specularis ignored. modules\fbx\data\fbx_material.cpp:289 - [Ignored] The FBX material parameter:
SpecularFactoris ignored. [doc] warning failed to find a target Model for curve: SubDeformer::Grr_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::Grr_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::Smile_R [doc] warning failed to find a target Model for curve: SubDeformer::Sad_R [doc] warning failed to find a target Model for curve: SubDeformer::Small_R [doc] warning failed to find a target Model for curve: SubDeformer::Large_R [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_UP [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_DWN [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_L [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_R [doc] warning failed to find a target Model for curve: SubDeformer::Lips_MID_UP [doc] warning failed to find a target Model for curve: SubDeformer::Lips_MID_DW [doc] warning failed to find a target Model for curve: SubDeformer::U [doc] warning failed to find a target Model for curve: SubDeformer::M [doc] warning failed to find a target Model for curve: SubDeformer::O [doc] warning failed to find a target Model for curve: SubDeformer::MouthBank_R [doc] warning failed to find a target Model for curve: SubDeformer::MouthBank_L [doc] warning failed to find a target Model for curve: SubDeformer::Hollow_R [doc] warning failed to find a target Model for curve: SubDeformer::Inflate_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Open_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Close_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Close_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Open_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_Fronce_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_A_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_B_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_A_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_B_R [doc] warning failed to find a target Model for curve: SubDeformer::Grr_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::Grr_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::Smile_L [doc] warning failed to find a target Model for curve: SubDeformer::Sad_L [doc] warning failed to find a target Model for curve: SubDeformer::Small_L [doc] warning failed to find a target Model for curve: SubDeformer::Large_L [doc] warning failed to find a target Model for curve: SubDeformer::Hollow_L [doc] warning failed to find a target Model for curve: SubDeformer::Inflate_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Open_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Close_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Close_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Open_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_Fronce_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_A_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_B_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_A_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_B_L [doc] warning failed to find a target Model for curve: SubDeformer::Grr_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::Grr_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::Smile_R [doc] warning failed to find a target Model for curve: SubDeformer::Sad_R [doc] warning failed to find a target Model for curve: SubDeformer::Small_R [doc] warning failed to find a target Model for curve: SubDeformer::Large_R [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_UP [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_DWN [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_L [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_R [doc] warning failed to find a target Model for curve: SubDeformer::Lips_MID_UP [doc] warning failed to find a target Model for curve: SubDeformer::Lips_MID_DW [doc] warning failed to find a target Model for curve: SubDeformer::U [doc] warning failed to find a target Model for curve: SubDeformer::M [doc] warning failed to find a target Model for curve: SubDeformer::O [doc] warning failed to find a target Model for curve: SubDeformer::MouthBank_R [doc] warning failed to find a target Model for curve: SubDeformer::MouthBank_L [doc] warning failed to find a target Model for curve: SubDeformer::Hollow_R [doc] warning failed to find a target Model for curve: SubDeformer::Inflate_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Open_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Close_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Close_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Open_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_Fronce_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_A_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_B_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_A_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_B_R [doc] warning failed to find a target Model for curve: SubDeformer::Grr_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::Grr_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::Smile_L [doc] warning failed to find a target Model for curve: SubDeformer::Sad_L [doc] warning failed to find a target Model for curve: SubDeformer::Small_L [doc] warning failed to find a target Model for curve: SubDeformer::Large_L [doc] warning failed to find a target Model for curve: SubDeformer::Hollow_L [doc] warning failed to find a target Model for curve: SubDeformer::Inflate_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Open_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Close_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Close_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Open_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_Fronce_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_A_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_B_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_A_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_B_L [doc] warning failed to find a target Model for curve: SubDeformer::Grr_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::Grr_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::Smile_R [doc] warning failed to find a target Model for curve: SubDeformer::Sad_R [doc] warning failed to find a target Model for curve: SubDeformer::Small_R [doc] warning failed to find a target Model for curve: SubDeformer::Large_R [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_UP [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_DWN [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_L [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_R [doc] warning failed to find a target Model for curve: SubDeformer::Lips_MID_UP [doc] warning failed to find a target Model for curve: SubDeformer::Lips_MID_DW [doc] warning failed to find a target Model for curve: SubDeformer::U [doc] warning failed to find a target Model for curve: SubDeformer::M [doc] warning failed to find a target Model for curve: SubDeformer::O [doc] warning failed to find a target Model for curve: SubDeformer::MouthBank_R [doc] warning failed to find a target Model for curve: SubDeformer::MouthBank_L [doc] warning failed to find a target Model for curve: SubDeformer::Hollow_R [doc] warning failed to find a target Model for curve: SubDeformer::Inflate_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Open_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Close_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Close_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Open_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_Fronce_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_A_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_B_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_A_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_B_R [doc] warning failed to find a target Model for curve: SubDeformer::Grr_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::Grr_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::Smile_L [doc] warning failed to find a target Model for curve: SubDeformer::Sad_L [doc] warning failed to find a target Model for curve: SubDeformer::Small_L [doc] warning failed to find a target Model for curve: SubDeformer::Large_L [doc] warning failed to find a target Model for curve: SubDeformer::Hollow_L [doc] warning failed to find a target Model for curve: SubDeformer::Inflate_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Open_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Close_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Close_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Open_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_Fronce_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_A_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_B_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_A_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_B_L [doc] warning failed to find a target Model for curve: SubDeformer::Grr_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::Grr_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::Smile_R [doc] warning failed to find a target Model for curve: SubDeformer::Sad_R [doc] warning failed to find a target Model for curve: SubDeformer::Small_R [doc] warning failed to find a target Model for curve: SubDeformer::Large_R [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_UP [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_DWN [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_L [doc] warning failed to find a target Model for curve: SubDeformer::Mouth_R [doc] warning failed to find a target Model for curve: SubDeformer::Lips_MID_UP [doc] warning failed to find a target Model for curve: SubDeformer::Lips_MID_DW [doc] warning failed to find a target Model for curve: SubDeformer::U [doc] warning failed to find a target Model for curve: SubDeformer::M [doc] warning failed to find a target Model for curve: SubDeformer::O [doc] warning failed to find a target Model for curve: SubDeformer::MouthBank_R [doc] warning failed to find a target Model for curve: SubDeformer::MouthBank_L [doc] warning failed to find a target Model for curve: SubDeformer::Hollow_R [doc] warning failed to find a target Model for curve: SubDeformer::Inflate_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Open_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Close_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Close_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Open_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_Fronce_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_UP_R [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_DWN_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_A_R [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_B_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_A_R [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_B_R [doc] warning failed to find a target Model for curve: SubDeformer::Grr_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::Grr_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::Smile_L [doc] warning failed to find a target Model for curve: SubDeformer::Sad_L [doc] warning failed to find a target Model for curve: SubDeformer::Small_L [doc] warning failed to find a target Model for curve: SubDeformer::Large_L [doc] warning failed to find a target Model for curve: SubDeformer::Hollow_L [doc] warning failed to find a target Model for curve: SubDeformer::Inflate_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Open_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_Close_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Close_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_Open_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowIN_Fronce_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowMID_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_UP_L [doc] warning failed to find a target Model for curve: SubDeformer::BrowOUT_DWN_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_A_L [doc] warning failed to find a target Model for curve: SubDeformer::LidUP_B_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_A_L [doc] warning failed to find a target Model for curve: SubDeformer::LidDWN_B_L
visual results for akeyboy_sample (added a DirectionalLight for better visuals and activated Animation Looping)
This file seems to have now full support, textures ar eloaded in automatically with the fbx file, no visual bugs I found.
visual results for e-LysE.fbx (added a DirectionalLight for better visuals and activated Animation Looping) quick notes; compensate scale fails textures loaded correctly all animations included compensate scale fails for jump compensate scale fails for jump_end compensate scale fails for run
visual result for Skysurfer.fbx (added a Directional Light for better visuals and activated Animation Looping) this fbx has blendshapes for facial animations. all included animations have such a visual issue so it makes little sense to record gifs for this file.
@RevoluPowered Want to make you aware this older issue exist.
@myclay what are you using to make the models in, would be nice to know, I can look into it further then?
Right now we are working on getting a license for 3DS Max, we have a Maya license already, but they get very pricey.
Those where the included example files of Akeytsu which is sold by Nukeygara. https://www.nukeygara.com/ https://www.nukeygara.com/akeytsu/free-characters
The rigs and animations where made with Akeytsu. Programs used for the Skysurfer and E-lyse could be Maya and ZBrush since the creator, Etienne "Vexod14" Beschet uses those tools.
I personally use mainly Blender and ZBrush and would love to use Akeytsu too in combination with Godot.
Akeytsu is now free to use, btw https://www.nukeygara.com/blog/news/a-new-page-for-akeytsu
This is likely fixed by https://github.com/godotengine/godot/pull/59653 in master
, but it'll take a while for that PR to be backported to 3.x
(if ever).
This is probably fixed with the new FBX importer using FBX2glTF.
You can test it in Godot 4.0 alpha 6: https://godotengine.org/article/dev-snapshot-godot-4-0-alpha-6
This new importer might also be backported for the 3.x
branch eventually.
If you still find issues with these models using the new importer, we suggest opening a new issue with details about the problems in Godot 4.0 alpha 6 or later.
Godot_v3.2-beta5
Windows 10/1903:
FBX files from Akeytsu are not loaded correctly in Godot:
Steps to reproduce: drag and drop FBX files into the Filesystem of a Godot Project. the file Akeyboy.fbx results in making Godot unresponsive/crashes it.
Doubleclicking and clicking New Inherited the fbx file called The e-LysE.fbx doesn´t show the mesh of the figure, only a sword without animation and the rig of the figure which has animations is shown. Foot L and Foot R are not visible bones in Godot.
The SkySurfer_BS.fbx file gets imported and parts of the mesh get rotated. blendshapes are shown.Bone animations seem to be there too. All fbx files are here; https://www.dropbox.com/sh/9m8zmi1227tdl5g/AAB5b1j-QxVcL-tYw4YEbv91a?dl=0
Minimal reproduction project: https://www.dropbox.com/sh/qf1t89u4v6w2zxp/AABuFYgDJL0nQo3Qxbj7vqkia?dl=0