mirror of
https://github.com/godotengine/FBX2glTF.git
synced 2026-01-04 18:10:16 +03:00
Merge pull request #53 from hu-xd/skip-empty-animations
Skip empty animations, fixes #44
This commit is contained in:
@@ -155,6 +155,14 @@ ModelData* Raw2Gltf(
|
||||
|
||||
for (int i = 0; i < raw.GetAnimationCount(); i++) {
|
||||
const RawAnimation& animation = raw.GetAnimation(i);
|
||||
|
||||
if (animation.channels.empty()) {
|
||||
fmt::printf(
|
||||
"Animation '%s' has no channels, skipped\n",
|
||||
animation.name.c_str()
|
||||
);
|
||||
continue;
|
||||
}
|
||||
|
||||
auto accessor = gltf->AddAccessorAndView(buffer, GLT_FLOAT, animation.times);
|
||||
accessor->min = {*std::min_element(std::begin(animation.times), std::end(animation.times))};
|
||||
|
||||
Reference in New Issue
Block a user