en:unity:humanoid:introduction

Introduction to Unity Humanoid Avatar

The function called HumanoidAvatar is being used when animating human shaped 3D models in Unity.
This page explains the structure of the HumanoidAvatar.

Summary

In Unity, the bone structure for Humanoids (characters) are standardized for the efficiency of productions.
The Humanoid bone structure designated by Unity is called UnityHumanoidAvatar.

Unity doesn't control the bones directly, instead, it remaps the bones of a 3D character to UnityHumanoidAvatar and the result of the HumanoidAvatar being controlled is applied to the character's bones to animate the character.

Unity Humanoid Avatar

HumanoidAvatar bone list

Body

Arms and Legs are separated into right / left.

Body
Body parts Bone name
Backbone (bladebone) Upper Chest
Backbone (abdomen) Chest
Waist Spine
Hips Hips
Shoulder Shoulder
Humerus Upper Arm
Forearm Lower Arm
Hand Hand
Thigh Upper Leg
Lower thigh Lower Leg
Foot Foot
Toe Toes
Head
Body parts Bone name
Left eye Left Eye
Right eye Right Eye
Head Head
Jaw Jaw
Neck Neck

Hand

Finger joints are named from inner to outer [Thumb Proximal] > [Thumb Intermediate] > [Thumb Distal].

Hand
Thumb
Thumb - Basal Thumb Proximal
Thumb - Middle Thumb Intermediate
Thumb - Tip Thumb Distal
Index
Index - Basal Index Proximal
Index - Middle Index Intermediate
Index - Tip Index Distal
Middle
Middle - Basal Middle Proximal
Middle - Middle Middle Intermediate
Middle - Tip Middle Distal
Ring
Ring - Basal Ring Proximal
Ring - Middle Ring Intermediate
RIng - Tip Ring Distal
Little
Little - Basal Little Proximal
Little - Middle Little Intermediate
Little - Tip Little Distal
Joints
Basal Proximal
Middle Intermediate
Tip Distal
en/unity/humanoid/introduction.txt · Last modified: 2021/06/30 16:02 by t-daihisa

Page Tools