diff options
author | Gaia Clary <gaia.clary@machinimatrix.org> | 2017-03-21 19:49:21 +0300 |
---|---|---|
committer | Gaia Clary <gaia.clary@machinimatrix.org> | 2017-03-23 16:14:22 +0300 |
commit | 1729dd99981ad2d35582ebb67d32542a0e0b24bd (patch) | |
tree | 40430620f3656342c3e533afa8dc20f1869a9c95 | |
parent | 33e32c341aa0139f8ac03006d9b14c7df6277d65 (diff) |
collada: Make sure that bone use_conncet is set to false when connect type is not defined in Import
-rw-r--r-- | source/blender/collada/ArmatureImporter.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/source/blender/collada/ArmatureImporter.cpp b/source/blender/collada/ArmatureImporter.cpp index 6a8fe2e13f0..13196c4a150 100644 --- a/source/blender/collada/ArmatureImporter.cpp +++ b/source/blender/collada/ArmatureImporter.cpp @@ -159,10 +159,11 @@ int ArmatureImporter::create_bone(SkinInfo *skin, COLLADAFW::Node *node, EditBon int use_connect = be.get_use_connect(); switch (use_connect) { - case 1: bone->flag |= BONE_CONNECTED; - break; - case 0: bone->flag &= ~BONE_CONNECTED; - case -1: break; // not defined + case 1: bone->flag |= BONE_CONNECTED; + break; + case -1:/* Connect type not specified */ + case 0: bone->flag &= ~BONE_CONNECTED; + break; } if (be.has_roll()) { |