OSDN Git Service

separate vertex with uv or normal.
[meshio/meshio.git] / src / pmd.cpp
index a1d54f5..c5ac48f 100755 (executable)
@@ -635,7 +635,10 @@ bool IO::read(binary::IReader &input)
                        bone.parent=&bones[bone.parent_index];
                        bone.parent->children.push_back(&bone);
                }
-               if(bone.tail_index!=0){
+               if(bone.tail_index==0){
+                       bone.tail=Vector3(0, 0, 0);
+               }
+               else{
                        bone.tail=bones[bone.tail_index].pos;
                }
        }