{"id":3178,"date":"2018-02-09T21:44:33","date_gmt":"2018-02-09T21:44:33","guid":{"rendered":"http:\/\/avastar.online\/?page_id=3178"},"modified":"2023-07-27T12:57:51","modified_gmt":"2023-07-27T12:57:51","slug":"editing-joints","status":"publish","type":"page","link":"https:\/\/avalab.org\/avastar\/300\/reference\/usermanual\/editing-joints\/","title":{"rendered":"Editing Joints"},"content":{"rendered":"<h2><image src=\"\/avastar\/300\/wp-content\/uploads\/2022\/03\/approve_logo_300.png\" style=\"width:120px;vertical-align:middle;margin-left:0px;margin-right:10px;\"><\/image> Editing Joints<\/h2>\n<div class=\"row-fluid\">\n<div class=\"rhcol span12\">\n<p>Sometimes you want to modify the Rig itself beyond what you can do with the Shape Editing sliders. The 2 most apparent reasons for editing the rig are:<\/p>\n<ul>\n<li>The proportions of your human Mesh Model do not match to the SL Skeleton<\/li>\n<li>Your mesh is not human and needs a complete reordering of the Bones in the skeleton<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>The Good news is that you can Edit the Rig in Avastar! But you must follow some strict guidelines to avoid very unpleasant behavior. In this document we will try to help you getting things done nicely. But beware, this is no cakewalk here!<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<div style=\"padding:56.25% 0 0 0;position:relative;\"><iframe src=\"https:\/\/player.vimeo.com\/video\/239891951?h=1b1c3803e1&color=ff9933&title=0&byline=0&portrait=0\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture\" allowfullscreen><\/iframe><\/div><script src=\"https:\/\/player.vimeo.com\/api\/player.js\"><\/script>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<h2>Most important: First edit the rig then bind the mesh<\/h2>\n<p>Editing a rig actually changes the foundation of your model (the skeleton). Consequently if you have already bound meshes to your rig, any attempt to edit the rig will most probably affect your meshes in unforeseen ways. Because of this we highly recommend that you do not edit your rig while you have meshes bound to it!<\/p>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<ul>\n<li>Add -&gt; Avastar -&gt; rig only<\/li>\n<\/ul>\n<p>From here on you have 2 possible ways to go:<\/p>\n<ul>\n<li>Method 1: Edit your rig by using Pose mode (best used for human avatars)<\/li>\n<li>Method 2: Edit your Rig in edit mode (best used for creatures)<\/li>\n<\/ul>\n<p>Both methods have their pros and cons as you will see below.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1055.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6566\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1055.png\" alt=\"\" width=\"386\" height=\"418\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1055.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1055-277x300.png 277w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<h2>Edit your rig by using Pose mode<\/h2>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>When you use Pose mode then you can benefit from all pose tools which are available, including IK tools and Auto IK.<\/p>\n<p>So for example you can just bend the arms from T-Pose to A-Pose and you can be sure the Volume Bones, Attachment Points, Deform Bones, Hands and Fingers remain where they belong. You also can unlock the bones so that you can pose them wherever you want.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<div id=\"attachment_6567\" style=\"width: 396px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1056.png\"><img decoding=\"async\" aria-describedby=\"caption-attachment-6567\" class=\"wp-image-6567 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1056.png\" alt=\"\" width=\"386\" height=\"418\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1056.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1056-277x300.png 277w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><p id=\"caption-attachment-6567\" class=\"wp-caption-text\">Here we only have rotated the upper arm bones ShoulderRight and ShoulderLeft by 45 degrees downward.<\/p><\/div>\n<\/div>\n<\/div>\n<div class='et-box et-warning'>\n\t\t\t\t\t<div class='et-box-content'><p><strong>Important<\/strong>: In general you can not change the Bone hierarchy of your Rig. However, there is one exception: You are allowed to change the bone hierarchy of the green animation bones.<\/p>\n<p><strong>Important:<\/strong> Use only the green Animation bones for preparing your new Rig pose! If you do not want to listen and you insist on editing the blue deform bones instead, or even change their hierarchy, then you harm your rig seriously and also most of the benefits of using pose mode for editing your rig do no longer apply.<\/p><\/div><\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>Here you see the rig with all its Attachment bones, Volume Bones and Structure bones. Apparently all those bones remain where they belong while you pose the rig.<\/p>\n<p>This comes to our benefit in the next step&#8230;<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1058.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6569\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1058.png\" alt=\"\" width=\"386\" height=\"418\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1058.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1058-277x300.png 277w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<h3>Convert to new Restpose<\/h3>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>Once you have posed your Skeleton into the desired new pose, you need to convert your new pose into a Restpose.<\/p>\n<ul>\n<li>Open the Posing panel<\/li>\n<li>Locate the Rig Modify Tools inside the Posing Panel:<\/li>\n<li>Click on <em><span style=\"color: #ff6600;\">As Bindpose:<\/span><\/em> If you have only rotated your bones for making an A-Posed human rig and have not used any translations while posing your Rig.<\/li>\n<li>Or click <em><span style=\"color: #ff6600;\">With Joints:<\/span><\/em> When you have modified the rig massively, also with using Bone translation. This is what you do for creatures (non human rigs)<\/li>\n<\/ul>\n<p>Note: For our simple demo we can clearly use the <em><span style=\"color: #ff6600;\">As Bindpose<\/span><\/em> converter.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1059.png\"><img decoding=\"async\" class=\"alignleft wp-image-6573 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1059.png\" alt=\"\" width=\"386\" height=\"441\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1059.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1059-263x300.png 263w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<h3>What has changed after converting<\/h3>\n<p>You will now notice 2 major changes:<\/p>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>First: The <em><span style=\"color: #ff6600;\">Joint Positions<\/span><\/em> table in the Data properties section gets populated with entries. this is the list of Edited Joint Positions. Avastar needs this list later for various tasks, especially this is used by the Shape Sliders and by the Avastar Collada Exporter.<\/p>\n<p>Note: You normally do not need to care about this list. So you can actually ignore this list.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<div id=\"attachment_6574\" style=\"width: 396px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1060.png\"><img decoding=\"async\" aria-describedby=\"caption-attachment-6574\" class=\"wp-image-6574 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1060.png\" alt=\"\" width=\"386\" height=\"495\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1060.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1060-234x300.png 234w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><p id=\"caption-attachment-6574\" class=\"wp-caption-text\">The Joint positions table in the Armature Data options panel<\/p><\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>Second: When you enter Edit mode you no longer see the T Pose but your newly created pose (right image below)<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<div id=\"attachment_6575\" style=\"width: 396px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1061.png\"><img decoding=\"async\" aria-describedby=\"caption-attachment-6575\" class=\"wp-image-6575 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1061.png\" alt=\"\" width=\"386\" height=\"438\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1061.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1061-264x300.png 264w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><p id=\"caption-attachment-6575\" class=\"wp-caption-text\">In edit mode you find that all related Bones are placed where they belong (volume bones are shown in light grey)<\/p><\/div>\n<\/div>\n<\/div>\n<h3>Pros and Cons of using Pose mode for editing your rig<\/h3>\n<div class=\"row-fluid\">\n<div class=\"span6 rhcol\">\n<h3><span style=\"color: #339966;\">Pro<\/span><\/h3>\n<ul>\n<li>You do not need to care so much about keeping related bones (volume bones, attachment bones) in place<\/li>\n<li>You can use all pose tools to adjust your rig<\/li>\n<li>Super easy to use and does not break anything<\/li>\n<li>You can use your edited rig either with the Bind pose option or as a true edited rig (see below)<\/li>\n<\/ul>\n<\/div>\n<div class=\"span6 rhcol\">\n<h3><span style=\"color: #ff0000;\">Con<\/span><\/h3>\n<ul>\n<li>Actually there is no known con, it might just be a very unusual method to use. But the special restrictions to the SL Rig make this technique by far easier to use than the standard method (editing the rig in Edit Mode, see below)<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<h4>Sidenote: More about the Bind pose option<\/h4>\n<p>The Bind Pose option allows you to use your modified rig &#8220;as if it were in T Pose&#8221;. Although it actually uses another restpose. When you export your Meshes later with the &#8220;Use bind pose&#8221; option enabled, then Avastar will automatically recalculate the Rig as a T posed rig and add the necessary transformations to the exported data. In that case you will not import your rig with Joint offsets!<\/p>\n<p>However you always can import your rig with Joints even when you have selected to export with bind pose! In that case you effectively upload the edited rig to SL. There is no downside here.<\/p>\n<h2>Edit your Rig in edit mode<\/h2>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>You might want to make massive changes to your rig, like rework it from a human rig to a quadruped etc. In this case you possibly might not be happy with the first editing method as described above.<\/p>\n<p>In this case you will switch to edit mode and do your editing right on the bones. But please read on and take care of the preparations we describe below. this is crucial knowledge for successful editing the rig.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<div id=\"attachment_6568\" style=\"width: 396px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1057.png\"><img decoding=\"async\" aria-describedby=\"caption-attachment-6568\" class=\"wp-image-6568 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1057.png\" alt=\"\" width=\"386\" height=\"418\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1057.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1057-277x300.png 277w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><p id=\"caption-attachment-6568\" class=\"wp-caption-text\">The final rig will look like this. And you will find out quickly that editing the bones is more complicated than posing them.<\/p><\/div>\n<\/div>\n<\/div>\n<p>So, lets edit the green bones into the same A-Pose as we have created before by using the method described above. But this time we have to do a bit of extra preparations.<\/p>\n<h3>Prepare for editing<\/h3>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>The Avastar Rig is complex and it has many constraints and limitations to keep the Rig integrity intact. But when you edit the rig, then you need back full control. We have a workflow Preset for this:<\/p>\n<ul>\n<li>Open the N-Panel<\/li>\n<li>Open the Avastar Workflows Panel<\/li>\n<li>Select the Joint edit preset<\/li>\n<\/ul>\n<p><strong><span style=\"color: #3366ff;\">Explain:<\/span><\/strong> The Rig is now set into a mode where you can edit every single bone. Also some of the special bones have been automatically enabled, namely the Extra Bones and the Structure Bones<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1072.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6596\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1072.png\" alt=\"\" width=\"386\" height=\"438\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1072.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1072-264x300.png 264w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<h3>Adjustments for ease of use<\/h3>\n<h4>Rig Display options<\/h4>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>You can now open the Rig Display Panel and also enable the Hands, the Attachment Bones and the volume bones. Later, when you work with creatures the other available bones may be of interest for you as well (Tail, wings).<\/p>\n<p>For having a complete human rig we also enable the Face bones although for our demo the face bones are not at all important. We have also disabled the Eye Focus bones mostly to keep them out of sight for now.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><img decoding=\"async\" class=\"alignleft wp-image-44888 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2023\/07\/image1073.png\" alt=\"\" width=\"383\" height=\"675\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2023\/07\/image1073.png 383w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2023\/07\/image1073-170x300.png 170w\" sizes=\"(max-width: 383px) 100vw, 383px\" \/><\/p>\n<\/div>\n<\/div>\n<p><span style=\"color: #3366ff;\"><strong>Note: <\/strong><\/span>The SL Base, Hands and Face (blue\/purple) are tightly glued to the green animation bones. Avastar takes care to keep those bones always aligned with the green bones. this is why we did not select the SL Base, Hands and Face here.<\/p>\n<p><strong><span style=\"color: #3366ff;\">Note:<\/span> <\/strong>Actually you can select the Base-, Hands- and Face Bones here, but\u00a0 then you later get difficulties to select the correct Shoulder bone as needed in the next steps (see below)<\/p>\n<h4>Tool Options<\/h4>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<ul>\n<li>In the Tool Tab disable X-axis Mirror<\/li>\n<\/ul>\n<p><span style=\"color: #3366ff;\"><strong>Explain:<\/strong> <\/span>The Bone name conventions of the attachment bones in the Avastar rig do not match the name conventions in Blender. Because of this the Blender X-Mirror tool does not apply for the SL Attachment bones. (to be changed in a future Avastar release)<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1067.png\"><img decoding=\"async\" class=\"alignleft wp-image-6588 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1067.png\" alt=\"\" width=\"386\" height=\"318\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1067.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1067-300x247.png 300w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<ul>\n<li>Set the Transform Pivot Point to Active Element (super practical, you see in a moment)<\/li>\n<\/ul>\n<p><strong><span style=\"color: #3366ff;\">Explain:<\/span> <\/strong>The active Element in this case is the last bone that was selected. All rotations now happen relative to the bone head of the active bone. You see in the next step how this helps us.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1065.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6585\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1065.png\" alt=\"\" width=\"386\" height=\"263\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1065.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1065-300x204.png 300w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<h4>Lets get into handcrafting&#8230;<\/h4>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<ul>\n<li>Select the complete left arm, except the ShoulderLeft Bone<\/li>\n<li>And add the ShoulderLeft Bone as the last selected bone (to make it the active bone)<\/li>\n<li>Go to Front view (1 on the Numberpad)<\/li>\n<\/ul>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1066.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6586\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1066.png\" alt=\"\" width=\"386\" height=\"292\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1066.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1066-300x227.png 300w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>and rotate the entire arm by 45\u00b0 downward&#8230;<\/p>\n<p>You see that now all arm bones are rotated just as we did with the pose bones earlier. But it needed a bit of preparation to get it done nicely.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1068.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6589\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1068.png\" alt=\"\" width=\"386\" height=\"414\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1068.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1068-280x300.png 280w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<ul>\n<li>Select the left arm (take care to select ShoulderRight last)<\/li>\n<li>rotate by -45\u00b0<\/li>\n<li>Select the right leg (Select Hip Right last), rotate by 7\u00b0<\/li>\n<li>Select the left leg (select HipLeft last), rotate by -7\u00b0<\/li>\n<\/ul>\n<p>It is a bit tedious, but well, it works. The final result look like in the image<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1069.png\"><img decoding=\"async\" class=\"alignleft wp-image-6591 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1069.png\" alt=\"\" width=\"386\" height=\"414\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1069.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1069-280x300.png 280w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>Lets take a quick look at the Avatar Shape Panel. Here we see that the Rig has been recognized as <em><span style=\"color: #ff6600;\">Dirty<\/span> <\/em>which means <em>Rig has been edited.<\/em><\/p>\n<p>Furthermore you see all Shape sliders have been made read only and marked red. the reason for this is: Avastar must recalculate internal data to adjust itself to the new Rig. We will see in a moment that Avastar does this on its own when you leave Edit mode.<\/p>\n<p>So, do not do anything now but read on&#8230;<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1074.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6602\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1074.png\" alt=\"\" width=\"386\" height=\"442\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1074.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1074-262x300.png 262w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>Now lets see how Avastar handles the Blue bones automatically.<\/p>\n<ul>\n<li>Open the Rig Display Panel<\/li>\n<li>In the Deform Bone Group Section:<br \/>\nEnable the SL Base Bones and the Hands<\/li>\n<\/ul>\n<p>Now you see that the SL Base Bones (displayed in grey) still are located at their default positions.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1070.png\"><img decoding=\"async\" class=\"alignleft wp-image-6600 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1070.png\" alt=\"\" width=\"386\" height=\"442\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1070.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1070-262x300.png 262w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>But as soon as you switch from Edit mode to Object Mode or to Pose mode, the bones automatically Snap into place. Here i choose to step to Pose mode simply because the results looks more colorful.<\/p>\n<p><strong><span style=\"color: #3366ff;\">Important Note:<\/span> <\/strong>If for any reason you prefer to edit the Deform bones (SL Base, Hands, Face) instead of the Animation bones (the green ones) then the automatic snapping as we see here does not work! In that case your edits get lost as soon as you leave edit mode.<\/p>\n<p>See below for a way out of this problem.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1075.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6604\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1075.png\" alt=\"\" width=\"386\" height=\"442\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1075.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1075-262x300.png 262w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<h3>Conserving your edits manually<\/h3>\n<p>You may sometimes find that after leaving Edit mode your edits are gone. In that case your bone edits have not been permanently stored. The single most situation when this happens is when you have edited the Deform bones (SL Base, Hand, Face, Wings, Tail).<\/p>\n<p>In that case Avastar can not help you automatically. But, in order to let you get out of this pitfall, we have provided a method for manually conserving your Edits.<\/p>\n<h3>Manually Store your edits<\/h3>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<ul>\n<li>Open the Posing Panel<\/li>\n<li>Locate the Rig Modify Tools<\/li>\n<\/ul>\n<p>Now you find a section for storing your Joint Positions within the Posing panel. When you click on one of the provided buttons, then Avastar stores your edits and it will automatically propagate all modifications of your (green) Animation bones to the blue Deform Bones (mBones).<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<div id=\"attachment_6610\" style=\"width: 580px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1077.png\"><img decoding=\"async\" aria-describedby=\"caption-attachment-6610\" class=\"wp-image-6610 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1077.png\" alt=\"\" width=\"570\" height=\"504\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1077.png 570w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1077-300x265.png 300w\" sizes=\"(max-width: 570px) 100vw, 570px\" \/><\/a><p id=\"caption-attachment-6610\" class=\"wp-caption-text\">click to zoom in<\/p><\/div>\n<\/div>\n<\/div>\n<p><span style=\"color: #3366ff;\"><strong>Note for fans of editing blue bones:<\/strong> <\/span>If you have edited the blue bones instead of the green ones, then enable the double arrow icon as indicated on the image. This will reverse the propagation direction so that now the green animation bones will follow the blue ones.<\/p>\n<p><strong><span style=\"color: #3366ff;\">Important:<\/span><\/strong> Initially you will see no visual difference if you use <em>As Bindpose or With Joints<\/em>. However you will notice that your rig behave different when you later use the Shape sliders. You can test it best with the arm length slider to see the difference.<\/p>\n<p><strong><span style=\"color: #3366ff;\">Important:<\/span><\/strong> This tool will not(!) adjust the attachment points and the Volume Bones! If you need to do that, then we have the Bone snapping tool (see below)<\/p>\n<h4>As a rule of thumb (for deciding the store mode):<\/h4>\n<ul>\n<li>Use <em><span style=\"color: #ff6600;\">With Bindpose<\/span><\/em> only when you want to use an A-posed human rig where bones are only rotated relative the Default Rig.<\/li>\n<li>Use <em><span style=\"color: #ff6600;\">With Joints<\/span> <\/em>when you have modified your rig more substantially (for a creature, non human rig)<\/li>\n<\/ul>\n<h3>The Bone Snapping Tool<\/h3>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>Before you can use the Bone Snapping tool, you need to enable Experimental Workflow Preset in the Workflows Panel.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1078.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6611\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1078.png\" alt=\"\" width=\"386\" height=\"442\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1078.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1078-262x300.png 262w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>You find the snapping tool in the Pose panel &#8211; Rig Modify Tools. It is the Snap Base to Rig button (see image on the right side)<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1079.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6612\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1079.png\" alt=\"\" width=\"386\" height=\"540\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1079.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1079-214x300.png 214w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>Once you have clicked the button, the Operator redo Panel (at the bottom of the 3D Viewport) will open up and give you more options to play with<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1080.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6613\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1080.png\" alt=\"\" width=\"386\" height=\"341\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1080.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1080-300x265.png 300w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>And the final result may be almost like you want it. But you will find that you need to do still some manual editing on some bones<\/p>\n<\/div>\n<div class=\"rhcol span5\"><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1081.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6614\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1081.png\" alt=\"\" width=\"386\" height=\"482\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1081.png 386w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2020\/12\/Image1081-240x300.png 240w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/a><\/div>\n<\/div>\n<h3>Pros and Cons of using Edit mode for editing your rig<\/h3>\n<div class=\"row-fluid\">\n<div class=\"span6 rhcol\">\n<h4><span style=\"color: #339966;\">Pro<\/span><\/h4>\n<ul>\n<li>You have maximum freedom<\/li>\n<\/ul>\n<\/div>\n<div class=\"span6 rhcol\">\n<h4><span style=\"color: #ff0000;\">Con<\/span><\/h4>\n<ul>\n<li>You must take care to adjust all bones individually<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<h3>Final words<\/h3>\n<p>When you get into editing the Rig then you have left the comfort zone. Then you are operating in a territory full of dragons and snakes. You must be prepared that things do not work nicely first. There are many things that can go wrong. And the Avastar tools can not handle all ideas that users may come along with.<\/p>\n<p>Please understand that we can not really support your efforts other than trying to make our tools more stable and easier to use. This needs your feedback and your proposals for where you believe things can be made better. We try to help, but we can not do this on a one on one basis. Life is too short for that.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Editing Joints Sometimes you want to modify the Rig itself beyond what you can do with the Shape Editing sliders. The 2 most apparent reasons for editing the rig are: The proportions of your human Mesh Model do not match to the SL Skeleton Your mesh is not human and needs a complete reordering of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6566,"parent":3786,"menu_order":50,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[8],"tags":[],"class_list":["post-3178","page","type-page","status-publish","has-post-thumbnail","hentry","category-reference"],"_links":{"self":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/3178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/comments?post=3178"}],"version-history":[{"count":3,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/3178\/revisions"}],"predecessor-version":[{"id":44890,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/3178\/revisions\/44890"}],"up":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/3786"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/media\/6566"}],"wp:attachment":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/media?parent=3178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/categories?post=3178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/tags?post=3178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}