概要
three.jsでanimation systemを、理解したかった。
boneを比べてみた。
vrmとbvhのboneの対応表
部位 | vrm | bvh 1 | bvh 2 |
---|---|---|---|
頭 | VRMSchema.HumanoidBoneName.Head, | "head", | Head |
首 | VRMSchema.HumanoidBoneName.Neck, | "neck", | Neck |
胸 | VRMSchema.HumanoidBoneName.Chest, | "chest", | LowerBack |
背骨の第一 | VRMSchema.HumanoidBoneName.Spine, | "abdomen", | Spine Spine1 |
尻 | VRMSchema.HumanoidBoneName.Hips, | "hip", | Hips |
右肩 | VRMSchema.HumanoidBoneName.RightShoulder, | "rCollar", | RightShoulder |
右上腕 | VRMSchema.HumanoidBoneName.RightUpperArm, | "rShldr", | RightArm |
右ひじ | VRMSchema.HumanoidBoneName.RightLowerArm, | "rForeArm", | RightForeArm |
右手首 | VRMSchema.HumanoidBoneName.RightHand, | "rHand", | RightHand |
左肩 | VRMSchema.HumanoidBoneName.LeftShoulder, | "lCollar", | LeftShoulder |
左上腕 | VRMSchema.HumanoidBoneName.LeftUpperArm, | "lShldr", | LeftArm |
左ひじ | VRMSchema.HumanoidBoneName.LeftLowerArm, | "lForeArm", | LeftForeArm |
左手首 | VRMSchema.HumanoidBoneName.LeftHand, | "lHand", | LeftHand |
右太もも | VRMSchema.HumanoidBoneName.RightUpperLeg, | "rButtock", "rThigh", | RHipJoint, RightUpLeg |
右ひざ | VRMSchema.HumanoidBoneName.RightLowerLeg, | "rShin", | RightLeg |
右足首 | VRMSchema.HumanoidBoneName.RightFoot, | "rFoot", | RightFoot |
左太もも | VRMSchema.HumanoidBoneName.LeftUpperLeg, | "lButtock", "lThigh", | LHipJoint, LeftUpLeg |
左ひざ | VRMSchema.HumanoidBoneName.LeftLowerLeg, | "lShin", | LeftLeg |
左足首 | VRMSchema.HumanoidBoneName.LeftFoot, | "lFoot", | LeftFoot |
以上。