Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Want <cwant@ualberta.ca>2003-04-24 04:48:43 +0400
committerChris Want <cwant@ualberta.ca>2003-04-24 04:48:43 +0400
commitc95692df7ca0b2d4746e2e7a597b69a6f30c1676 (patch)
tree413150ab3b6d1b3f82e1a41ea1a78b171edd4330 /source/blender/include/BIF_editarmature.h
parent788fa67bdf4a17c2128f15bc1f2fde7d58dd54bb (diff)
Support for auto-skinning when parenting a mesh to an armature.
Applies to bones that do not have a boneclass of unskinnable (set per bone in editmode in the button window).
Diffstat (limited to 'source/blender/include/BIF_editarmature.h')
-rw-r--r--source/blender/include/BIF_editarmature.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/include/BIF_editarmature.h b/source/blender/include/BIF_editarmature.h
index fac2eae6bf0..f33349c61e6 100644
--- a/source/blender/include/BIF_editarmature.h
+++ b/source/blender/include/BIF_editarmature.h
@@ -73,6 +73,7 @@ typedef struct EditBone
float rot[3], drot[3];
float quat[4], dquat[4];
float obmat[4][4];
+ short boneclass;
} EditBone;
@@ -106,6 +107,7 @@ void selectconnected_posearmature(void);
void select_bone_by_name (struct bArmature *arm, char *name, int select);
struct Bone *get_first_selected_bone (void);
void auto_align_armature(void);
+void create_vgroups_from_armature(Object *ob, Object *par);
#define BONESEL_TIP 0x08000000
#define BONESEL_ROOT 0x04000000