Difference between revisions of "Project Bento Skeleton Guide"
m (→Tail) |
(Added this to LSL Animation, because, well, it should be there, right?) |
||
(41 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
{{#vardefine:bgcolor|"e3e3e3"}} | {{#vardefine:bgcolor|"e3e3e3"}} | ||
{{Navbox/Bento}} | |||
The following is a brief summary of the updates to the skeleton for the [[Project_Bento_Testing|Bento project]]. | The following is a brief summary of the updates to the skeleton for the [[Project_Bento_Testing|Bento project]]. | ||
= Partial Skeletons = | |||
Upload of rigged content no longer needs all the bones specified in the DAE file for convenience purposes. For rigged content, simply omitting unused/missing bones from the skinning data is now is allowed. | |||
= New Bones = | = New Bones = | ||
There are | There are 106 new bones added for Bento. The largest number are for support of facial expressions and finger movement. | ||
The numbers in bones names are ordered such the bone that is closest to the root has the lower number. | |||
== Hands == | == Hands == | ||
There are 30 finger joints, 15 on each hand - 3 joints per finger times 5 fingers. | There are 30 finger joints, 15 on each hand - 3 joints per finger times 5 fingers. | ||
They are named as follows: | They are named as follows: <code>mHand<finger><number><side></code>, where fingers are Thumb, Middle, Index, Ring, and Pinky, number is 1,2 or 3, and side is Left or Right. | ||
<code> | |||
mHand<finger><number><side> | |||
</code> | |||
, where fingers are Thumb, Middle, Index, Ring, and Pinky, number is 1,2 or 3, and side is Left or Right. | |||
{| border="1" cellpadding="3" width="66%" | {| border="1" cellpadding="3" width="66%" | ||
Line 51: | Line 55: | ||
== Face == | == Face == | ||
The following new joints have been added to the head and face: | |||
{| border="1" cellpadding="3" width=66% | {| border="1" cellpadding="3" width=66% | ||
Line 57: | Line 61: | ||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
|mFaceForeheadLeft | |mFaceForeheadLeft | ||
|rowspan=" | |rowspan="3"|For animating the forehead | ||
|-bgcolor={{#var:bgcolor}} | |||
|mFaceForeheadCenter | |||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
|mFaceForeheadRight | |mFaceForeheadRight | ||
Line 84: | Line 90: | ||
|- | |- | ||
|mFaceEyeAltLeft | |mFaceEyeAltLeft | ||
|rowspan="2"|By default, these are in the same location as the default mEyeLeft and mEyeRight bones. They could be used to control additional eyes, or to control eye orientation via animations. The default eye bones | |rowspan="2"|By default, these are in the same location as the default mEyeLeft and mEyeRight bones. They could be used to control additional eyes, or to control eye orientation via animations. The default eye bones are controlled directly by the Second Life viewer. Keep this in mind when using animation overrides that use higher priority eye animations which will prevent this effect from being seen. | ||
|- | |- | ||
|mFaceEyeAltRight | |mFaceEyeAltRight | ||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
| | |mFaceEyecornerInnerLeft | ||
|rowspan="2"| | |rowspan="2"| | ||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
| | |mFaceEyecornerInnerRight | ||
|- | |- | ||
| | |mFaceEar1Left | ||
|rowspan=" | |rowspan="4"|These allow ears, antennas, or any other head appendages of your choice to be animated. | ||
|- | |||
|mFaceEar2Left | |||
|- | |- | ||
| | |mFaceEar1Right | ||
|- | |- | ||
| | |mFaceEar2Right | ||
|-bgcolor={{#var:bgcolor}} | |||
|mFaceNoseLeft | |||
|rowspan="5"|For animations involving the nose | |||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
| | |mFaceNoseCenter | ||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
| | |mFaceNoseRight | ||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
| | |mFaceNoseBase | ||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
| | |mFaceNoseBridge | ||
|- | |||
|mFaceCheekUpperLeft | |||
|rowspan="4"|For animations involving the cheeks | |||
|- | |- | ||
|mFaceCheekLowerLeft | |||
|- | |||
|mFaceCheekUpperRight | |||
|- | |||
|mFaceCheekLowerRight | |||
|-bgcolor={{#var:bgcolor}} | |||
|mFaceJaw | |mFaceJaw | ||
|For opening and closing the mouth | |For opening and closing the mouth. | ||
|- | |- | ||
|mFaceLipUpperLeft | |mFaceLipUpperLeft | ||
|rowspan=" | |rowspan="5"|For controlling the upper lips and mouth corners | ||
|- | |- | ||
|mFaceLipUpperCenter | |||
|- | |||
|mFaceLipUpperRight | |mFaceLipUpperRight | ||
|- | |- | ||
|mFaceLipCornerLeft | |mFaceLipCornerLeft | ||
|- | |||
|mFaceLipCornerRight | |||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
|mFaceTongueBase | |mFaceTongueBase | ||
|rowspan="2"|For animating the tongue | |rowspan="2"|For animating the tongue | ||
|-bgcolor={{#var:bgcolor}} | |||
|mFaceTongueTip | |||
|- | |- | ||
| | |mFaceLipLowerLeft | ||
|rowspan="3"|For animating the lower lip | |||
|- | |||
|mFaceLipLowerCenter | |||
|- | |||
|mFaceLipLowerRight | |||
|-bgcolor={{#var:bgcolor}} | |||
|mFaceTeethLower | |||
|rowspan="2"|For positioning the teeth | |||
|-bgcolor={{#var:bgcolor}} | |||
|mFaceTeethUpper | |||
|- | |||
|mFaceChin | |||
|For positioning the chin | |||
| | |||
|} | |||
== Spine == | |||
Additional joints have been added to the spine to allow more flexible models. By default these are "folded up" inside the original spine and will not have any affect, so they would need to be re-positioned in any models that use them. | |||
{| border="1" cellpadding="3" width="66%" | |||
|+ '''List of spine bones''' | |||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
| | |mSpine1 | ||
|rowspan="2"| | |rowspan="2"|Between mPelvis and mTorso | ||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
| | |mSpine2 | ||
|- | |||
|mSpine3 | |||
|rowspan="2"|Between mTorso and mChest | |||
|- | |||
|mSpine4 | |||
|} | |} | ||
Line 136: | Line 185: | ||
{| border="1" cellpadding="3" width="66%" | {| border="1" cellpadding="3" width="66%" | ||
|+ '''List of wing bones''' | |+ '''List of wing bones''' | ||
|-bgcolor={{#var:bgcolor}} | |||
|mWingsRoot | |||
|This joint lies at the base of the wings, and is intended to make it easier to move and potentially repurpose the wing joints. | |||
|- | |- | ||
|mWing1Left | |mWing1Left | ||
Line 154: | Line 206: | ||
|mWing4Right | |mWing4Right | ||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
| | |mWing4FanRight | ||
|rowspan=" | |rowspan="2"|These branch off from the main chain of the wings, to help with applications like bat wings. | ||
|-bgcolor={{#var:bgcolor}} | |||
|mWing4FanLeft | |||
|} | |||
== Hind Limbs == | |||
By default, these bones are positioned behind the original legs and can be used as and additional set of legs in that position. If repositioned, they can also be used for a second set of arms or wings. | |||
{| border="1" cellpadding="3" width="66%" | |||
|+ '''List of hind limb bones''' | |||
|-bgcolor={{#var:bgcolor}} | |||
|mHindLimbsRoot | |||
| | |||
|- | |||
|mHindLimb1Left | |||
|rowspan="4"| Bones in the left hind leg. | |||
|- | |||
|mHindLimb2Left | |||
|- | |||
|mHindLimb3Left | |||
|- | |||
|mHindLimb4Left | |||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
| | |mHindLimb1Right | ||
|rowspan="4"| Bones in the right hind leg | |||
|-bgcolor={{#var:bgcolor}} | |-bgcolor={{#var:bgcolor}} | ||
| | |mHindLimb2Right | ||
|-bgcolor={{#var:bgcolor}} | |||
|mHindLimb3Right | |||
|-bgcolor={{#var:bgcolor}} | |||
|mHindLimb4Right | |||
|} | |} | ||
Line 195: | Line 273: | ||
|For animating any groin-related appendages | |For animating any groin-related appendages | ||
|} | |} | ||
= New Attachment Points = | = New Attachment Points = | ||
Line 253: | Line 330: | ||
|53 | |53 | ||
|Linked to mGroin | |Linked to mGroin | ||
|- | |||
|Left Hind Foot | |||
|54 | |||
|Linked to mHindLimb4Left | |||
|- | |||
|Right Hind Foot | |||
|55 | |||
|Linked to mHindLimb4Right | |||
|} | |} | ||
= Slider Support = | = Slider Support = | ||
We | We support most of the shape controls found under "Edit Shape". However, some of the controls are supported only by the use of collision volume bones (Fitted Mesh), and some controls cannot be supported due to technical constraints. | ||
=== Controls supported via Fitted Mesh === | |||
The following slider controls are supported, but only by the use of collision volume bones (Fitted Mesh) | |||
* Body Fat | |||
* Torso Muscles | |||
* Breast Size | |||
* Breast Buoyancy | |||
* Breast Cleavage | |||
* Love Handles | |||
* Belly Size | |||
* Leg Muscles | |||
* Butt Size | |||
* Saddle Bags | |||
* Knee Angle | |||
* Foot Size | |||
=== Unsupported controls === | |||
The following slider controls are not supported due to technical constraints. | |||
* Head shape | |||
* Eyelash length | |||
* Eye Pop | |||
* Ear Angle | |||
* Attached Earlobe | |||
* Jowls | |||
* Chin Cleft | |||
* Upper Chin Cleft | |||
=== Bones Currently Affected By Positional Sliders === | |||
The following bones are influenced by sliders that affect their POSITION. This means they run the risk of having the influence they have on the avatar shape being partially or completely overridden by animations that use positions. | |||
* mWing1Right | |||
* mWing1Left | |||
* mWing2Left | |||
* mWing3Left | |||
* mWing4Left | |||
* mWing4FanLeft | |||
* mWing2Right | |||
* mWing3Right | |||
* mWing4Right | |||
* mWing4FanRight | |||
* mTail1 | |||
* mTail2 | |||
* mTail3 | |||
* mTail4 | |||
* mTail5 | |||
* mTail6 | |||
* mCollarLeft | |||
* mCollarRight | |||
* mHipLeft | |||
* mHipRight | |||
* mHindLimb1Left | |||
* mHindLimb1Right | |||
* mEyeLeft | |||
* mEyeRight | |||
* mFaceEyeAltLeft | |||
* mFaceEyeAltRight | |||
* mFaceEyeLidLowerLeft | |||
* mFaceEyeLidLowerRight | |||
* mFaceEyeLidUpperLeft | |||
* mFaceEyeLidUpperRight | |||
* mFaceEyebrowInnerLeft | |||
* mFaceEyebrowInnerRight | |||
* mFaceEyebrowCenterLeft | |||
* mFaceEyebrowCenterRight | |||
* mFaceEyebrowOuterLeft | |||
* mFaceEyebrowOuterRight | |||
* mFaceEyecornerInnerLeft | |||
* mFaceEyecornerInnerRight | |||
* mFaceNoseRight | |||
* mFaceNoseLeft | |||
* mFaceEar1Left | |||
* mFaceEar1Right | |||
* mFaceLipUpperLeft | |||
* mFaceLipUpperRight | |||
* mFaceLipLowerLeft | |||
* mFaceLipLowerRight | |||
* mFaceLipCornerRight | |||
* mFaceLipCornerLeft | |||
* mFaceCheekLowerLeft | |||
* mFaceCheekLowerRight | |||
* mFaceCheekUpperLeft | |||
* mFaceCheekUpperRight | |||
* mFaceForeheadLeft | |||
* mFaceForeheadRight | |||
* mSkull | |||
* mFootRight | |||
* mFootLeft | |||
* mHindLimb4Left | |||
* mHindLimb4Right | |||
* mFaceNoseBridge | |||
* mFaceNoseCenter | |||
* mFaceNoseBase | |||
* mFaceLipUpperCenter | |||
* mFaceTeethUpper | |||
* mFaceLipLowerCenter | |||
* mFaceTeethLower | |||
* mFaceEar2Left | |||
* mFaceEar2Right | |||
* mFaceJawShaper | |||
* mFaceChin | |||
* mFaceForeheadCenter | |||
* mFaceRoot | |||
* mFaceTongueTip | |||
* BELLY | |||
* PELVIS | |||
* LEFT_PEC | |||
* RIGHT_PEC | |||
* L_CLAVICLE | |||
* L_UPPER_ARM | |||
* L_LOWER_ARM | |||
* R_CLAVICLE | |||
* R_UPPER_ARM | |||
* R_LOWER_ARM | |||
* CHEST | |||
* UPPER_BACK | |||
* LOWER_BACK | |||
* LEFT_HANDLE | |||
* RIGHT_HANDLE | |||
* HEAD | |||
* BUTT | |||
* L_UPPER_LEG | |||
* L_LOWER_LEG | |||
* R_UPPER_LEG | |||
* R_LOWER_LEG | |||
* L_FOOT | |||
* R_FOOT | |||
=== Sliders that affect Bones === | |||
These are sliders that can be controlled interactively and affect bone position or scale. The neutral value is the fraction of the way along the slider range (from 0-1) at which the slider has no effect, and so leaves the skeleton in its default state. | |||
{|border="1" cellpadding="3" width="66%" | |||
|- {{Hl2}} | |||
! ID | |||
! Name | |||
! Neutral value | |||
! Bones | |||
|-bgcolor={{#var:bgcolor}} | |||
<!-- Contents from skel_tool.py --skel_slider_info --> | |||
| 1 | |||
| Big_Brow | |||
| 0.1304 | |||
| mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceForeheadCenter | |||
|- | |||
| 2 | |||
| Nose_Big_Out | |||
| 0.2424 | |||
| mFaceNoseBridge, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 4 | |||
| Broad_Nostrils | |||
| 0.3333 | |||
| mFaceNoseLeft, mFaceNoseRight | |||
|- | |||
| 6 | |||
| Bulbous_Nose_Tip | |||
| 0.2308 | |||
| mFaceNoseCenter | |||
|-bgcolor={{#var:bgcolor}} | |||
| 7 | |||
| Weak_Chin | |||
| 0.5000 | |||
| mFaceChin | |||
|- | |||
| 8 | |||
| Double_Chin | |||
| 0.2500 | |||
| mFaceJawShaper | |||
|-bgcolor={{#var:bgcolor}} | |||
| 10 | |||
| Sunken_Cheeks | |||
| 0.3333 | |||
| mFaceCheekLowerLeft, mFaceCheekLowerRight | |||
|- | |||
| 11 | |||
| Noble_Nose_Bridge | |||
| 0.2500 | |||
| mFaceForeheadCenter, mFaceNoseBridge | |||
|-bgcolor={{#var:bgcolor}} | |||
| 14 | |||
| High_Cheek_Bones | |||
| 0.3333 | |||
| mFaceCheekUpperLeft, mFaceCheekUpperRight | |||
|- | |||
| 15 | |||
| Ears_Out | |||
| 0.2500 | |||
| mFaceEar1Left, mFaceEar1Right | |||
|-bgcolor={{#var:bgcolor}} | |||
| 16 | |||
| Pointy_Eyebrows | |||
| 0.1429 | |||
| mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight | |||
|- | |||
| 17 | |||
| Square_Jaw | |||
| 0.3333 | |||
| mFaceChin | |||
|-bgcolor={{#var:bgcolor}} | |||
| 18 | |||
| Puffy_Upper_Cheeks | |||
| 0.3750 | |||
| mFaceCheekUpperLeft, mFaceCheekUpperRight | |||
|- | |||
| 19 | |||
| Upturned_Nose_Tip | |||
| 0.6000 | |||
| mFaceNoseBase, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 20 | |||
| Bulbous_Nose | |||
| 0.2500 | |||
| mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight | |||
|- | |||
| 21 | |||
| Upper_Eyelid_Fold | |||
| 0.1333 | |||
| mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 23 | |||
| Baggy_Eyes | |||
| 0.2500 | |||
| mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight | |||
|- | |||
| 24 | |||
| Wide_Eyes | |||
| 0.4286 | |||
| mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 25 | |||
| Wide_Lip_Cleft | |||
| 0.3478 | |||
| mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipUpperLeft, mFaceLipUpperRight | |||
|- | |||
| 27 | |||
| Wide_Nose_Bridge | |||
| 0.5200 | |||
| mFaceNoseBridge | |||
|-bgcolor={{#var:bgcolor}} | |||
| 31 | |||
| Arced_Eyebrows | |||
| 0.0000 | |||
| mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight | |||
|- | |||
| 33 | |||
| Height | |||
| 0.5349 | |||
| mChest, mCollarLeft, mCollarRight, mElbowLeft, mElbowRight, mHindLimb1Left, mHindLimb1Right, mHindLimb2Left, mHindLimb2Right, mHipLeft, mHipRight, mKneeLeft, mKneeRight, mNeck, mShoulderLeft, mShoulderRight, mSpine3, mSpine4, mTail1, mTail2, mTail3, mTail4, mTail5, mTail6, mTorso, mWing1Left, mWing1Right, mWing2Left, mWing2Right, mWing3Left, mWing3Right, mWing4FanLeft, mWing4FanRight, mWing4Left, mWing4Right | |||
|-bgcolor={{#var:bgcolor}} | |||
| 34 | |||
| Thickness | |||
| 0.3182 | |||
| mChest, mCollarLeft, mCollarRight, mElbowLeft, mElbowRight, mHindLimb1Left, mHindLimb1Right, mHindLimb2Left, mHindLimb2Right, mHindLimbsRoot, mHipLeft, mHipRight, mKneeLeft, mKneeRight, mNeck, mPelvis, mShoulderLeft, mShoulderRight, mSpine1, mSpine2, mSpine3, mSpine4, mTail1, mTail2, mTail3, mTail4, mTail5, mTail6, mTorso, mWing1Left, mWing1Right | |||
|- | |||
| 35 | |||
| Big_Ears | |||
| 0.3333 | |||
| mFaceEar1Left, mFaceEar1Right | |||
|-bgcolor={{#var:bgcolor}} | |||
| 36 | |||
| Shoulders | |||
| 0.5625 | |||
| mChest, mCollarLeft, mCollarRight, mNeck, mWing1Left, mWing1Right | |||
|- | |||
| 37 | |||
| Hip Width | |||
| 0.5333 | |||
| mHindLimb1Left, mHindLimb1Right, mHindLimbsRoot, mHipLeft, mHipRight, mPelvis, mSpine1, mSpine2, mTail1, mTail2, mTail3 | |||
|-bgcolor={{#var:bgcolor}} | |||
| 38 | |||
| Torso Length | |||
| 0.5000 | |||
| mHindLimb1Left, mHindLimb1Right, mHindLimb2Left, mHindLimb2Right, mHindLimbsRoot, mHipLeft, mHipRight, mKneeLeft, mKneeRight, mPelvis, mSpine1, mSpine2, mSpine3, mSpine4, mTorso | |||
|- | |||
| 80 | |||
| male | |||
| 0.0000 | |||
| mChest, mCollarLeft, mCollarRight, mElbowLeft, mElbowRight, mHindLimb1Left, mHindLimb1Right, mHindLimb2Left, mHindLimb2Right, mHipLeft, mHipRight, mKneeLeft, mKneeRight, mNeck, mShoulderLeft, mShoulderRight, mSpine3, mSpine4, mTorso, mWing1Left, mWing1Right, mWingsRoot | |||
|-bgcolor={{#var:bgcolor}} | |||
| 119 | |||
| Eyebrow Size | |||
| 0.0000 | |||
| mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight | |||
|- | |||
| 155 | |||
| Lip Width | |||
| 0.4091 | |||
| mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperLeft, mFaceLipUpperRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 185 | |||
| Deep_Chin | |||
| 0.5000 | |||
| mFaceChin | |||
|- | |||
| 193 | |||
| Head Shape | |||
| 0.0000 | |||
| mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceChin, mFaceForeheadLeft, mFaceForeheadRight, mFaceJawShaper, mFaceRoot | |||
|-bgcolor={{#var:bgcolor}} | |||
| 196 | |||
| Eye Spacing | |||
| 0.6667 | |||
| mEyeLeft, mEyeRight, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight | |||
|- | |||
| 198 | |||
| Heel Height | |||
| 0.0000 | |||
| mFootLeft, mFootRight, mHindLimb4Left, mHindLimb4Right | |||
|-bgcolor={{#var:bgcolor}} | |||
| 503 | |||
| Platform Height | |||
| 0.0000 | |||
| mFootLeft, mFootRight, mHindLimb4Left, mHindLimb4Right | |||
|- | |||
| 505 | |||
| Lip Thickness | |||
| 0.0000 | |||
| mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 506 | |||
| Mouth_Height | |||
| 0.5000 | |||
| mFaceNoseBase, mFaceTeethLower, mFaceTeethUpper | |||
|- | |||
| 517 | |||
| Wide_Nose | |||
| 0.3333 | |||
| mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 629 | |||
| Forehead Angle | |||
| 0.0000 | |||
| mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceForeheadCenter, mFaceForeheadLeft, mFaceForeheadRight | |||
|- | |||
| 646 | |||
| Egg_Head | |||
| 0.5652 | |||
| mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceCheekUpperLeft, mFaceCheekUpperRight, mFaceChin, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight, mFaceForeheadCenter, mFaceForeheadLeft, mFaceForeheadRight, mFaceJawShaper, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceNoseBase, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight, mFaceRoot, mFaceTeethLower, mFaceTeethUpper, mFaceTongueBase | |||
|-bgcolor={{#var:bgcolor}} | |||
| 647 | |||
| Squash_Stretch_Head | |||
| 0.3333 | |||
| mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceCheekUpperLeft, mFaceCheekUpperRight, mFaceChin, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight, mFaceForeheadCenter, mFaceNoseBase, mFaceNoseBridge, mFaceNoseLeft, mFaceNoseRight, mFaceRoot, mFaceTeethLower, mFaceTeethUpper | |||
|- | |||
| 650 | |||
| Eyelid_Corner_Up | |||
| 0.5200 | |||
| mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 653 | |||
| Tall_Lips | |||
| 0.3333 | |||
| mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight | |||
|- | |||
| 656 | |||
| Crooked_Nose | |||
| 0.5000 | |||
| mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight, mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight, mFaceNoseBase, mFaceNoseBridge, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight, mFaceTeethUpper | |||
|-bgcolor={{#var:bgcolor}} | |||
| 659 | |||
| Mouth Corner | |||
| 0.0000 | |||
| mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight | |||
|- | |||
| 662 | |||
| Face Shear | |||
| 0.0000 | |||
| mEyeLeft, mEyeRight, mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceCheekUpperLeft, mFaceCheekUpperRight, mFaceEar1Left, mFaceEar1Right, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight, mFaceForeheadLeft, mFaceForeheadRight, mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperLeft, mFaceLipUpperRight, mFaceNoseLeft, mFaceNoseRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 663 | |||
| Shift_Mouth | |||
| 0.5000 | |||
| mFaceNoseBase, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight, mFaceTeethLower, mFaceTeethUpper | |||
|- | |||
| 665 | |||
| Jaw_Jut | |||
| 0.5000 | |||
| mFaceChin, mFaceTeethLower | |||
|-bgcolor={{#var:bgcolor}} | |||
| 675 | |||
| Hand Size | |||
| 0.5000 | |||
| mHandIndex1Left, mHandIndex1Right, mHandIndex2Left, mHandIndex2Right, mHandIndex3Left, mHandIndex3Right, mHandMiddle1Left, mHandMiddle1Right, mHandMiddle2Left, mHandMiddle2Right, mHandMiddle3Left, mHandMiddle3Right, mHandPinky1Left, mHandPinky1Right, mHandPinky2Left, mHandPinky2Right, mHandPinky3Left, mHandPinky3Right, mHandRing1Left, mHandRing1Right, mHandRing2Left, mHandRing2Right, mHandRing3Left, mHandRing3Right, mHandThumb1Left, mHandThumb1Right, mHandThumb2Left, mHandThumb2Right, mHandThumb3Left, mHandThumb3Right, mWristLeft, mWristRight | |||
|- | |||
| 682 | |||
| Head Size | |||
| 0.0000 | |||
| mEyeLeft, mEyeRight, mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceCheekUpperLeft, mFaceCheekUpperRight, mFaceChin, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight, mFaceForeheadCenter, mFaceForeheadLeft, mFaceForeheadRight, mFaceJaw, mFaceJawShaper, mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight, mFaceNoseBase, mFaceNoseBridge, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight, mFaceRoot, mFaceTeethLower, mFaceTeethUpper, mFaceTongueBase, mFaceTongueTip, mHead, mSkull | |||
|-bgcolor={{#var:bgcolor}} | |||
| 683 | |||
| Neck Thickness | |||
| 0.6667 | |||
| mNeck | |||
|- | |||
| 690 | |||
| Eye Size | |||
| 0.0000 | |||
| mEyeLeft, mEyeRight, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 692 | |||
| Leg Length | |||
| 0.5000 | |||
| mHindLimb1Left, mHindLimb1Right, mHindLimb2Left, mHindLimb2Right, mHipLeft, mHipRight, mKneeLeft, mKneeRight | |||
|- | |||
| 693 | |||
| Arm Length | |||
| 0.5000 | |||
| mElbowLeft, mElbowRight, mShoulderLeft, mShoulderRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 756 | |||
| Neck Length | |||
| 0.5000 | |||
| mNeck | |||
|- | |||
| 757 | |||
| Lower_Eyebrows | |||
| 0.6667 | |||
| mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 758 | |||
| Lower_Bridge_Nose | |||
| 0.5000 | |||
| mFaceNoseBridge, mFaceNoseCenter | |||
|- | |||
| 759 | |||
| Low_Septum_Nose | |||
| 0.4000 | |||
| mFaceNoseBase | |||
|-bgcolor={{#var:bgcolor}} | |||
| 760 | |||
| Jaw_Angle | |||
| 0.3750 | |||
| mFaceJawShaper | |||
|- | |||
| 764 | |||
| Lip_Cleft_Deep | |||
| 0.2941 | |||
| mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 765 | |||
| Puffy_Lower_Lids | |||
| 0.1071 | |||
| mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight | |||
|- | |||
| 769 | |||
| Eye Depth | |||
| 0.0000 | |||
| mEyeLeft, mEyeRight, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 773 | |||
| Head Length | |||
| 0.0000 | |||
| mEyeLeft, mEyeRight, mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceChin, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight, mFaceNoseBase, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight, mFaceRoot, mFaceTeethLower, mFaceTeethUpper, mFaceTongueBase, mFaceTongueTip | |||
|- | |||
| 796 | |||
| Pointy_Ears | |||
| 0.1176 | |||
| mFaceEar2Left, mFaceEar2Right | |||
|-bgcolor={{#var:bgcolor}} | |||
| 799 | |||
| Lip Ratio | |||
| 0.0000 | |||
| mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight | |||
|- | |||
| 842 | |||
| Hip Length | |||
| 0.5000 | |||
| mHindLimbsRoot, mPelvis, mSpine1, mSpine2 | |||
|-bgcolor={{#var:bgcolor}} | |||
| 879 | |||
| Male_Package | |||
| 0.2000 | |||
| mGroin | |||
|- | |||
| 880 | |||
| Eyelid_Inner_Corner_Up | |||
| 0.5200 | |||
| mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight | |||
|-bgcolor={{#var:bgcolor}} | |||
| 11001 | |||
| Hover | |||
| 0.5000 | |||
| None (Changes vertical positioning) | |||
|- | |||
|} | |||
=== Sliders that affect Collision Volumes === | |||
These are sliders that can be controlled interactively and affect collision volume position or scale. The neutral value is the fraction of the way along the slider range (from 0-1) at which the slider has no effect, and so leaves the skeleton in its default state. Some sliders affect both bones and collision volumes, and so will appear in both tables. | |||
{|border="1" cellpadding="3" width="66%" | |||
|- {{Hl2}} | |||
! ID | |||
! Name | |||
! Neutral value | |||
! Collision Volumes | |||
|-bgcolor={{#var:bgcolor}} | |||
| 80 | |||
| male | |||
| 0.0000 | |||
| BELLY, CHEST, HEAD, LEFT_PEC, L_CLAVICLE, L_LOWER_ARM, L_UPPER_ARM, NECK, RIGHT_PEC, R_CLAVICLE, R_LOWER_ARM, R_UPPER_ARM | |||
|- | |||
| 105 | |||
| Breast Size | |||
| 0.0000 | |||
| LEFT_PEC, RIGHT_PEC | |||
|-bgcolor={{#var:bgcolor}} | |||
| 157 | |||
| Belly Size | |||
| 0.0000 | |||
| BELLY, PELVIS | |||
|- | |||
| 507 | |||
| Breast_Gravity | |||
| 0.4286 | |||
| LEFT_PEC, RIGHT_PEC | |||
|-bgcolor={{#var:bgcolor}} | |||
| 515 | |||
| Foot_Size | |||
| 0.2500 | |||
| L_FOOT, R_FOOT | |||
|- | |||
| 637 | |||
| Body Fat | |||
| 0.0000 | |||
| BELLY, CHEST, HEAD, LEFT_HANDLE, LEFT_PEC, LOWER_BACK, L_CLAVICLE, L_LOWER_ARM, L_LOWER_LEG, L_UPPER_ARM, L_UPPER_LEG, NECK, PELVIS, RIGHT_HANDLE, RIGHT_PEC, R_CLAVICLE, R_LOWER_ARM, R_LOWER_LEG, R_UPPER_ARM, R_UPPER_LEG, UPPER_BACK | |||
|-bgcolor={{#var:bgcolor}} | |||
| 647 | |||
| Squash_Stretch_Head | |||
| 0.3333 | |||
| HEAD | |||
|- | |||
| 649 | |||
| Torso Muscles | |||
| 0.0000 | |||
| BELLY, CHEST, L_CLAVICLE, L_LOWER_ARM, L_UPPER_ARM, R_CLAVICLE, R_LOWER_ARM, R_UPPER_ARM, UPPER_BACK | |||
|-bgcolor={{#var:bgcolor}} | |||
| 652 | |||
| Leg Muscles | |||
| 0.0000 | |||
| L_LOWER_LEG, L_UPPER_LEG, R_LOWER_LEG, R_UPPER_LEG | |||
|- | |||
| 676 | |||
| Love_Handles | |||
| 0.3333 | |||
| BELLY, LEFT_HANDLE, LOWER_BACK, RIGHT_HANDLE | |||
|-bgcolor={{#var:bgcolor}} | |||
| 678 | |||
| Torso Muscles | |||
| 0.0000 | |||
| BELLY, CHEST, L_CLAVICLE, L_LOWER_ARM, L_UPPER_ARM, R_CLAVICLE, R_LOWER_ARM, R_UPPER_ARM, UPPER_BACK | |||
|- | |||
| 684 | |||
| Breast_Female_Cleavage | |||
| 0.1875 | |||
| LEFT_PEC, RIGHT_PEC | |||
|-bgcolor={{#var:bgcolor}} | |||
| 685 | |||
| Chest_Male_No_Pecs | |||
| 0.3125 | |||
| LEFT_PEC, RIGHT_PEC | |||
|- | |||
| 753 | |||
| Saddlebags | |||
| 0.1429 | |||
| PELVIS | |||
|-bgcolor={{#var:bgcolor}} | |||
| 773 | |||
| Head Length | |||
| 0.0000 | |||
| HEAD | |||
|- | |||
| 795 | |||
| Butt Size | |||
| 0.0000 | |||
| BUTT, PELVIS | |||
|-bgcolor={{#var:bgcolor}} | |||
| 841 | |||
| Bowed_Legs | |||
| 0.5000 | |||
| L_LOWER_LEG, L_UPPER_LEG, R_LOWER_LEG, R_UPPER_LEG | |||
|- | |||
|} | |||
[[Category:LSL Animation]] |
Latest revision as of 11:35, 23 September 2024
The following is a brief summary of the updates to the skeleton for the Bento project.
Partial Skeletons
Upload of rigged content no longer needs all the bones specified in the DAE file for convenience purposes. For rigged content, simply omitting unused/missing bones from the skinning data is now is allowed.
New Bones
There are 106 new bones added for Bento. The largest number are for support of facial expressions and finger movement.
The numbers in bones names are ordered such the bone that is closest to the root has the lower number.
Hands
There are 30 finger joints, 15 on each hand - 3 joints per finger times 5 fingers.
They are named as follows: mHand<finger><number><side>
, where fingers are Thumb, Middle, Index, Ring, and Pinky, number is 1,2 or 3, and side is Left or Right.
mHandThumb1Left | mHandThumb1Right |
mHandThumb2Left | mHandThumb2Right |
mHandThumb3Left | mHandThumb3Right |
mHandIndex1Left | mHandIndex1Right |
mHandIndex2Left | mHandIndex2Right |
mHandIndex3Left | mHandIndex3Right |
mHandMiddle1Left | mHandMiddle1Right |
mHandMiddle2Left | mHandMiddle2Right |
mHandMiddle3Left | mHandMiddle3Right |
mHandRing1Left | mHandRing1Right |
mHandRing2Left | mHandRing2Right |
mHandRing3Left | mHandRing3Right |
mHandPinky1Left | mHandPinky1Right |
mHandPinky2Left | mHandPinky2Right |
mHandPinky3Left | mHandPinky3Right |
Face
The following new joints have been added to the head and face:
mFaceForeheadLeft | For animating the forehead | |
mFaceForeheadCenter | ||
mFaceForeheadRight | ||
mFaceEyebrowOuterLeft | For animating the eyebrows | |
mFaceEyebrowCenterLeft | ||
mFaceEyebrowInnerLeft | ||
mFaceEyebrowOuterRight | ||
mFaceEyebrowCenterRight | ||
mFaceEyebrowInnerRight | ||
mFaceEyeLidUpperLeft | For controlling the upper and lower eyelids | |
mFaceEyeLidLowerLeft | ||
mFaceEyeLidUpperRight | ||
mFaceEyeLidLowerRight | ||
mFaceEyeAltLeft | By default, these are in the same location as the default mEyeLeft and mEyeRight bones. They could be used to control additional eyes, or to control eye orientation via animations. The default eye bones are controlled directly by the Second Life viewer. Keep this in mind when using animation overrides that use higher priority eye animations which will prevent this effect from being seen. | |
mFaceEyeAltRight | ||
mFaceEyecornerInnerLeft | ||
mFaceEyecornerInnerRight | ||
mFaceEar1Left | These allow ears, antennas, or any other head appendages of your choice to be animated. | |
mFaceEar2Left | ||
mFaceEar1Right | ||
mFaceEar2Right | ||
mFaceNoseLeft | For animations involving the nose | |
mFaceNoseCenter | ||
mFaceNoseRight | ||
mFaceNoseBase | ||
mFaceNoseBridge | ||
mFaceCheekUpperLeft | For animations involving the cheeks | |
mFaceCheekLowerLeft | ||
mFaceCheekUpperRight | ||
mFaceCheekLowerRight | ||
mFaceJaw | For opening and closing the mouth. | |
mFaceLipUpperLeft | For controlling the upper lips and mouth corners | |
mFaceLipUpperCenter | ||
mFaceLipUpperRight | ||
mFaceLipCornerLeft | ||
mFaceLipCornerRight | ||
mFaceTongueBase | For animating the tongue | |
mFaceTongueTip | ||
mFaceLipLowerLeft | For animating the lower lip | |
mFaceLipLowerCenter | ||
mFaceLipLowerRight | ||
mFaceTeethLower | For positioning the teeth | |
mFaceTeethUpper | ||
mFaceChin | For positioning the chin |
Spine
Additional joints have been added to the spine to allow more flexible models. By default these are "folded up" inside the original spine and will not have any affect, so they would need to be re-positioned in any models that use them.
mSpine1 | Between mPelvis and mTorso |
mSpine2 | |
mSpine3 | Between mTorso and mChest |
mSpine4 |
Wings
mWingsRoot | This joint lies at the base of the wings, and is intended to make it easier to move and potentially repurpose the wing joints. |
mWing1Left | For controlling the wings |
mWing2Left | |
mWing3Left | |
mWing4Left | |
mWing1Right | |
mWing2Right | |
mWing3Right | |
mWing4Right | |
mWing4FanRight | These branch off from the main chain of the wings, to help with applications like bat wings. |
mWing4FanLeft |
Hind Limbs
By default, these bones are positioned behind the original legs and can be used as and additional set of legs in that position. If repositioned, they can also be used for a second set of arms or wings.
mHindLimbsRoot | |
mHindLimb1Left | Bones in the left hind leg. |
mHindLimb2Left | |
mHindLimb3Left | |
mHindLimb4Left | |
mHindLimb1Right | Bones in the right hind leg |
mHindLimb2Right | |
mHindLimb3Right | |
mHindLimb4Right |
Tail
mTail1 | base | For animating a tail |
mTail2 | ||
mTail3 | ||
mTail4 | ||
mTail5 | ||
mTail6 | tip |
Other
mGroin | For animating any groin-related appendages |
New Attachment Points
Location | Number | Description |
---|---|---|
Left Ring Finger | 41 | Linked to the mHandRing1Left and mHandRing1Right joints, suitable for rings and such. |
Right Ring Finger | 42 | |
Tail Base | 43 | Linked to the first tail joint, mTail1. |
Tail Tip | 44 | Linked to the last tail joint, mTail6 |
Left Wing | 45 | Linked to the wing joints mWing4Left and mWing4Right |
Right Wing | 46 | |
Jaw | 47 | Linked to the mFaceJaw joint. |
Alt Left Ear | 48 | Linked to the new mFaceEarLeft and mFaceEarRight joints. Called "Alt" ears because there are already ear attachment points connected to the head. |
Alt Right Ear | 49 | |
Alt Left Eye | 50 | Linked to the new Alt eye joints mFaceEyeAltLeft and mFaceEyeAltRight. |
Alt Right Eye | 51 | |
Tongue | 52 | Linked to mFaceTongueTip |
Groin | 53 | Linked to mGroin |
Left Hind Foot | 54 | Linked to mHindLimb4Left |
Right Hind Foot | 55 | Linked to mHindLimb4Right |
Slider Support
We support most of the shape controls found under "Edit Shape". However, some of the controls are supported only by the use of collision volume bones (Fitted Mesh), and some controls cannot be supported due to technical constraints.
Controls supported via Fitted Mesh
The following slider controls are supported, but only by the use of collision volume bones (Fitted Mesh)
- Body Fat
- Torso Muscles
- Breast Size
- Breast Buoyancy
- Breast Cleavage
- Love Handles
- Belly Size
- Leg Muscles
- Butt Size
- Saddle Bags
- Knee Angle
- Foot Size
Unsupported controls
The following slider controls are not supported due to technical constraints.
- Head shape
- Eyelash length
- Eye Pop
- Ear Angle
- Attached Earlobe
- Jowls
- Chin Cleft
- Upper Chin Cleft
Bones Currently Affected By Positional Sliders
The following bones are influenced by sliders that affect their POSITION. This means they run the risk of having the influence they have on the avatar shape being partially or completely overridden by animations that use positions.
- mWing1Right
- mWing1Left
- mWing2Left
- mWing3Left
- mWing4Left
- mWing4FanLeft
- mWing2Right
- mWing3Right
- mWing4Right
- mWing4FanRight
- mTail1
- mTail2
- mTail3
- mTail4
- mTail5
- mTail6
- mCollarLeft
- mCollarRight
- mHipLeft
- mHipRight
- mHindLimb1Left
- mHindLimb1Right
- mEyeLeft
- mEyeRight
- mFaceEyeAltLeft
- mFaceEyeAltRight
- mFaceEyeLidLowerLeft
- mFaceEyeLidLowerRight
- mFaceEyeLidUpperLeft
- mFaceEyeLidUpperRight
- mFaceEyebrowInnerLeft
- mFaceEyebrowInnerRight
- mFaceEyebrowCenterLeft
- mFaceEyebrowCenterRight
- mFaceEyebrowOuterLeft
- mFaceEyebrowOuterRight
- mFaceEyecornerInnerLeft
- mFaceEyecornerInnerRight
- mFaceNoseRight
- mFaceNoseLeft
- mFaceEar1Left
- mFaceEar1Right
- mFaceLipUpperLeft
- mFaceLipUpperRight
- mFaceLipLowerLeft
- mFaceLipLowerRight
- mFaceLipCornerRight
- mFaceLipCornerLeft
- mFaceCheekLowerLeft
- mFaceCheekLowerRight
- mFaceCheekUpperLeft
- mFaceCheekUpperRight
- mFaceForeheadLeft
- mFaceForeheadRight
- mSkull
- mFootRight
- mFootLeft
- mHindLimb4Left
- mHindLimb4Right
- mFaceNoseBridge
- mFaceNoseCenter
- mFaceNoseBase
- mFaceLipUpperCenter
- mFaceTeethUpper
- mFaceLipLowerCenter
- mFaceTeethLower
- mFaceEar2Left
- mFaceEar2Right
- mFaceJawShaper
- mFaceChin
- mFaceForeheadCenter
- mFaceRoot
- mFaceTongueTip
- BELLY
- PELVIS
- LEFT_PEC
- RIGHT_PEC
- L_CLAVICLE
- L_UPPER_ARM
- L_LOWER_ARM
- R_CLAVICLE
- R_UPPER_ARM
- R_LOWER_ARM
- CHEST
- UPPER_BACK
- LOWER_BACK
- LEFT_HANDLE
- RIGHT_HANDLE
- HEAD
- BUTT
- L_UPPER_LEG
- L_LOWER_LEG
- R_UPPER_LEG
- R_LOWER_LEG
- L_FOOT
- R_FOOT
Sliders that affect Bones
These are sliders that can be controlled interactively and affect bone position or scale. The neutral value is the fraction of the way along the slider range (from 0-1) at which the slider has no effect, and so leaves the skeleton in its default state.
ID | Name | Neutral value | Bones |
---|---|---|---|
1 | Big_Brow | 0.1304 | mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceForeheadCenter |
2 | Nose_Big_Out | 0.2424 | mFaceNoseBridge, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight |
4 | Broad_Nostrils | 0.3333 | mFaceNoseLeft, mFaceNoseRight |
6 | Bulbous_Nose_Tip | 0.2308 | mFaceNoseCenter |
7 | Weak_Chin | 0.5000 | mFaceChin |
8 | Double_Chin | 0.2500 | mFaceJawShaper |
10 | Sunken_Cheeks | 0.3333 | mFaceCheekLowerLeft, mFaceCheekLowerRight |
11 | Noble_Nose_Bridge | 0.2500 | mFaceForeheadCenter, mFaceNoseBridge |
14 | High_Cheek_Bones | 0.3333 | mFaceCheekUpperLeft, mFaceCheekUpperRight |
15 | Ears_Out | 0.2500 | mFaceEar1Left, mFaceEar1Right |
16 | Pointy_Eyebrows | 0.1429 | mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight |
17 | Square_Jaw | 0.3333 | mFaceChin |
18 | Puffy_Upper_Cheeks | 0.3750 | mFaceCheekUpperLeft, mFaceCheekUpperRight |
19 | Upturned_Nose_Tip | 0.6000 | mFaceNoseBase, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight |
20 | Bulbous_Nose | 0.2500 | mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight |
21 | Upper_Eyelid_Fold | 0.1333 | mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight |
23 | Baggy_Eyes | 0.2500 | mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight |
24 | Wide_Eyes | 0.4286 | mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight |
25 | Wide_Lip_Cleft | 0.3478 | mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipUpperLeft, mFaceLipUpperRight |
27 | Wide_Nose_Bridge | 0.5200 | mFaceNoseBridge |
31 | Arced_Eyebrows | 0.0000 | mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight |
33 | Height | 0.5349 | mChest, mCollarLeft, mCollarRight, mElbowLeft, mElbowRight, mHindLimb1Left, mHindLimb1Right, mHindLimb2Left, mHindLimb2Right, mHipLeft, mHipRight, mKneeLeft, mKneeRight, mNeck, mShoulderLeft, mShoulderRight, mSpine3, mSpine4, mTail1, mTail2, mTail3, mTail4, mTail5, mTail6, mTorso, mWing1Left, mWing1Right, mWing2Left, mWing2Right, mWing3Left, mWing3Right, mWing4FanLeft, mWing4FanRight, mWing4Left, mWing4Right |
34 | Thickness | 0.3182 | mChest, mCollarLeft, mCollarRight, mElbowLeft, mElbowRight, mHindLimb1Left, mHindLimb1Right, mHindLimb2Left, mHindLimb2Right, mHindLimbsRoot, mHipLeft, mHipRight, mKneeLeft, mKneeRight, mNeck, mPelvis, mShoulderLeft, mShoulderRight, mSpine1, mSpine2, mSpine3, mSpine4, mTail1, mTail2, mTail3, mTail4, mTail5, mTail6, mTorso, mWing1Left, mWing1Right |
35 | Big_Ears | 0.3333 | mFaceEar1Left, mFaceEar1Right |
36 | Shoulders | 0.5625 | mChest, mCollarLeft, mCollarRight, mNeck, mWing1Left, mWing1Right |
37 | Hip Width | 0.5333 | mHindLimb1Left, mHindLimb1Right, mHindLimbsRoot, mHipLeft, mHipRight, mPelvis, mSpine1, mSpine2, mTail1, mTail2, mTail3 |
38 | Torso Length | 0.5000 | mHindLimb1Left, mHindLimb1Right, mHindLimb2Left, mHindLimb2Right, mHindLimbsRoot, mHipLeft, mHipRight, mKneeLeft, mKneeRight, mPelvis, mSpine1, mSpine2, mSpine3, mSpine4, mTorso |
80 | male | 0.0000 | mChest, mCollarLeft, mCollarRight, mElbowLeft, mElbowRight, mHindLimb1Left, mHindLimb1Right, mHindLimb2Left, mHindLimb2Right, mHipLeft, mHipRight, mKneeLeft, mKneeRight, mNeck, mShoulderLeft, mShoulderRight, mSpine3, mSpine4, mTorso, mWing1Left, mWing1Right, mWingsRoot |
119 | Eyebrow Size | 0.0000 | mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight |
155 | Lip Width | 0.4091 | mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperLeft, mFaceLipUpperRight |
185 | Deep_Chin | 0.5000 | mFaceChin |
193 | Head Shape | 0.0000 | mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceChin, mFaceForeheadLeft, mFaceForeheadRight, mFaceJawShaper, mFaceRoot |
196 | Eye Spacing | 0.6667 | mEyeLeft, mEyeRight, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight |
198 | Heel Height | 0.0000 | mFootLeft, mFootRight, mHindLimb4Left, mHindLimb4Right |
503 | Platform Height | 0.0000 | mFootLeft, mFootRight, mHindLimb4Left, mHindLimb4Right |
505 | Lip Thickness | 0.0000 | mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight |
506 | Mouth_Height | 0.5000 | mFaceNoseBase, mFaceTeethLower, mFaceTeethUpper |
517 | Wide_Nose | 0.3333 | mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight |
629 | Forehead Angle | 0.0000 | mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceForeheadCenter, mFaceForeheadLeft, mFaceForeheadRight |
646 | Egg_Head | 0.5652 | mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceCheekUpperLeft, mFaceCheekUpperRight, mFaceChin, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight, mFaceForeheadCenter, mFaceForeheadLeft, mFaceForeheadRight, mFaceJawShaper, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceNoseBase, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight, mFaceRoot, mFaceTeethLower, mFaceTeethUpper, mFaceTongueBase |
647 | Squash_Stretch_Head | 0.3333 | mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceCheekUpperLeft, mFaceCheekUpperRight, mFaceChin, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight, mFaceForeheadCenter, mFaceNoseBase, mFaceNoseBridge, mFaceNoseLeft, mFaceNoseRight, mFaceRoot, mFaceTeethLower, mFaceTeethUpper |
650 | Eyelid_Corner_Up | 0.5200 | mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight |
653 | Tall_Lips | 0.3333 | mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight |
656 | Crooked_Nose | 0.5000 | mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight, mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight, mFaceNoseBase, mFaceNoseBridge, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight, mFaceTeethUpper |
659 | Mouth Corner | 0.0000 | mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight |
662 | Face Shear | 0.0000 | mEyeLeft, mEyeRight, mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceCheekUpperLeft, mFaceCheekUpperRight, mFaceEar1Left, mFaceEar1Right, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight, mFaceForeheadLeft, mFaceForeheadRight, mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperLeft, mFaceLipUpperRight, mFaceNoseLeft, mFaceNoseRight |
663 | Shift_Mouth | 0.5000 | mFaceNoseBase, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight, mFaceTeethLower, mFaceTeethUpper |
665 | Jaw_Jut | 0.5000 | mFaceChin, mFaceTeethLower |
675 | Hand Size | 0.5000 | mHandIndex1Left, mHandIndex1Right, mHandIndex2Left, mHandIndex2Right, mHandIndex3Left, mHandIndex3Right, mHandMiddle1Left, mHandMiddle1Right, mHandMiddle2Left, mHandMiddle2Right, mHandMiddle3Left, mHandMiddle3Right, mHandPinky1Left, mHandPinky1Right, mHandPinky2Left, mHandPinky2Right, mHandPinky3Left, mHandPinky3Right, mHandRing1Left, mHandRing1Right, mHandRing2Left, mHandRing2Right, mHandRing3Left, mHandRing3Right, mHandThumb1Left, mHandThumb1Right, mHandThumb2Left, mHandThumb2Right, mHandThumb3Left, mHandThumb3Right, mWristLeft, mWristRight |
682 | Head Size | 0.0000 | mEyeLeft, mEyeRight, mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceCheekUpperLeft, mFaceCheekUpperRight, mFaceChin, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight, mFaceForeheadCenter, mFaceForeheadLeft, mFaceForeheadRight, mFaceJaw, mFaceJawShaper, mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight, mFaceNoseBase, mFaceNoseBridge, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight, mFaceRoot, mFaceTeethLower, mFaceTeethUpper, mFaceTongueBase, mFaceTongueTip, mHead, mSkull |
683 | Neck Thickness | 0.6667 | mNeck |
690 | Eye Size | 0.0000 | mEyeLeft, mEyeRight, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight |
692 | Leg Length | 0.5000 | mHindLimb1Left, mHindLimb1Right, mHindLimb2Left, mHindLimb2Right, mHipLeft, mHipRight, mKneeLeft, mKneeRight |
693 | Arm Length | 0.5000 | mElbowLeft, mElbowRight, mShoulderLeft, mShoulderRight |
756 | Neck Length | 0.5000 | mNeck |
757 | Lower_Eyebrows | 0.6667 | mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight |
758 | Lower_Bridge_Nose | 0.5000 | mFaceNoseBridge, mFaceNoseCenter |
759 | Low_Septum_Nose | 0.4000 | mFaceNoseBase |
760 | Jaw_Angle | 0.3750 | mFaceJawShaper |
764 | Lip_Cleft_Deep | 0.2941 | mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight |
765 | Puffy_Lower_Lids | 0.1071 | mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight |
769 | Eye Depth | 0.0000 | mEyeLeft, mEyeRight, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceEyebrowCenterLeft, mFaceEyebrowCenterRight, mFaceEyebrowInnerLeft, mFaceEyebrowInnerRight, mFaceEyebrowOuterLeft, mFaceEyebrowOuterRight, mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight |
773 | Head Length | 0.0000 | mEyeLeft, mEyeRight, mFaceCheekLowerLeft, mFaceCheekLowerRight, mFaceChin, mFaceEyeAltLeft, mFaceEyeAltRight, mFaceEyeLidLowerLeft, mFaceEyeLidLowerRight, mFaceEyeLidUpperLeft, mFaceEyeLidUpperRight, mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight, mFaceNoseBase, mFaceNoseCenter, mFaceNoseLeft, mFaceNoseRight, mFaceRoot, mFaceTeethLower, mFaceTeethUpper, mFaceTongueBase, mFaceTongueTip |
796 | Pointy_Ears | 0.1176 | mFaceEar2Left, mFaceEar2Right |
799 | Lip Ratio | 0.0000 | mFaceLipCornerLeft, mFaceLipCornerRight, mFaceLipLowerCenter, mFaceLipLowerLeft, mFaceLipLowerRight, mFaceLipUpperCenter, mFaceLipUpperLeft, mFaceLipUpperRight |
842 | Hip Length | 0.5000 | mHindLimbsRoot, mPelvis, mSpine1, mSpine2 |
879 | Male_Package | 0.2000 | mGroin |
880 | Eyelid_Inner_Corner_Up | 0.5200 | mFaceEyecornerInnerLeft, mFaceEyecornerInnerRight |
11001 | Hover | 0.5000 | None (Changes vertical positioning) |
Sliders that affect Collision Volumes
These are sliders that can be controlled interactively and affect collision volume position or scale. The neutral value is the fraction of the way along the slider range (from 0-1) at which the slider has no effect, and so leaves the skeleton in its default state. Some sliders affect both bones and collision volumes, and so will appear in both tables.
ID | Name | Neutral value | Collision Volumes |
---|---|---|---|
80 | male | 0.0000 | BELLY, CHEST, HEAD, LEFT_PEC, L_CLAVICLE, L_LOWER_ARM, L_UPPER_ARM, NECK, RIGHT_PEC, R_CLAVICLE, R_LOWER_ARM, R_UPPER_ARM |
105 | Breast Size | 0.0000 | LEFT_PEC, RIGHT_PEC |
157 | Belly Size | 0.0000 | BELLY, PELVIS |
507 | Breast_Gravity | 0.4286 | LEFT_PEC, RIGHT_PEC |
515 | Foot_Size | 0.2500 | L_FOOT, R_FOOT |
637 | Body Fat | 0.0000 | BELLY, CHEST, HEAD, LEFT_HANDLE, LEFT_PEC, LOWER_BACK, L_CLAVICLE, L_LOWER_ARM, L_LOWER_LEG, L_UPPER_ARM, L_UPPER_LEG, NECK, PELVIS, RIGHT_HANDLE, RIGHT_PEC, R_CLAVICLE, R_LOWER_ARM, R_LOWER_LEG, R_UPPER_ARM, R_UPPER_LEG, UPPER_BACK |
647 | Squash_Stretch_Head | 0.3333 | HEAD |
649 | Torso Muscles | 0.0000 | BELLY, CHEST, L_CLAVICLE, L_LOWER_ARM, L_UPPER_ARM, R_CLAVICLE, R_LOWER_ARM, R_UPPER_ARM, UPPER_BACK |
652 | Leg Muscles | 0.0000 | L_LOWER_LEG, L_UPPER_LEG, R_LOWER_LEG, R_UPPER_LEG |
676 | Love_Handles | 0.3333 | BELLY, LEFT_HANDLE, LOWER_BACK, RIGHT_HANDLE |
678 | Torso Muscles | 0.0000 | BELLY, CHEST, L_CLAVICLE, L_LOWER_ARM, L_UPPER_ARM, R_CLAVICLE, R_LOWER_ARM, R_UPPER_ARM, UPPER_BACK |
684 | Breast_Female_Cleavage | 0.1875 | LEFT_PEC, RIGHT_PEC |
685 | Chest_Male_No_Pecs | 0.3125 | LEFT_PEC, RIGHT_PEC |
753 | Saddlebags | 0.1429 | PELVIS |
773 | Head Length | 0.0000 | HEAD |
795 | Butt Size | 0.0000 | BUTT, PELVIS |
841 | Bowed_Legs | 0.5000 | L_LOWER_LEG, L_UPPER_LEG, R_LOWER_LEG, R_UPPER_LEG |