self.type=0
def __str__(self):
- return "<Bone %s>" % self.name
+ return "<Bone %s %d>" % (self.name, self.type)
class BoneBuilder(object):
__slots__=['bones', 'boneMap', 'ik_list']
assert(c[Blender.Constraint.Settings.TARGET]==armatureObj)
self.__boneByName(
c[Blender.Constraint.Settings.BONE]).type=2
+ # IK 接続先
+ link=self.__boneByName(b.name)
+ link_tail=self.bones[link.tail_index]
+ if link_tail.type==7:
+ # IK接続先
+ link_tail.type=6
+
def __boneByName(self, name):
return self.bones[self.boneMap[name]]
for i in range(len(ext_modules)+1):
try:
setup(name="meshio",
- version='0.2',
+ version='0.3',
description='polygon mesh io utilities',
author='ousttrue',
author_email='ousttrue@gmail.com',