- finished spine rig generator, (drivers, constraints)

- bug with args passed for class slots being modified in place.
- sort graphviz bones & drivers (useful for diffing 2 armatures)
This commit is contained in:
2009-12-02 02:56:22 +00:00
parent fd69360fd2
commit 50c8c28c60
3 changed files with 223 additions and 10 deletions

View File

@@ -31,7 +31,9 @@ def auto_class_instance(slots, name="ContainerClass"):
return auto_class(slots, name)()
def bone_class_instance(obj, slots, name="BoneContainer"):
for member in slots[:]:
slots = slots[:] # dont modify the original
for i in range(len(slots)):
member = slots[i]
slots.append(member + "_b") # bone bone
slots.append(member + "_p") # pose bone
slots.append(member + "_e") # edit bone