{"id":43655,"date":"2022-05-05T21:04:27","date_gmt":"2022-05-05T21:04:27","guid":{"rendered":"https:\/\/avalab.org\/avastar\/300\/?page_id=43655"},"modified":"2022-05-06T12:35:54","modified_gmt":"2022-05-06T12:35:54","slug":"aligned-rigs","status":"publish","type":"page","link":"https:\/\/avalab.org\/avastar\/300\/knowledge\/binding-for-experts\/aligned-rigs\/","title":{"rendered":"Aligned Rigs"},"content":{"rendered":"<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p><img decoding=\"async\" class=\"alignleft wp-image-43656 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-025.png\" alt=\"\" width=\"791\" height=\"521\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-025.png 791w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-025-300x198.png 300w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-025-768x506.png 768w\" sizes=\"(max-width: 791px) 100vw, 791px\" \/><\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p>The Aligned Rig is an experimental Armature based on the original Second Life Rig. The rig is fully compatible with the original Avastar Rig. The only difference is in the definition of the Joints: All bones are strictly aligned to armature space, thus they contain no restpose rotations from the Armature.<\/p>\n<p>The visual difference is: The location of the Bone tails is no longer aligned to the bone heads of their children (see image).<\/p>\n<\/div>\n<\/div>\n<div class=\"span6 rhcol\">\n<p>This rig Variant is mainly used for an improved version of the Avastar Shape Slider System, see further down.<\/p>\n<h3>A word of warning<\/h3>\n<p>Since this feature is very experimental we have chosen to disable it by default. We strongly recommend to use this feature only for experimenting and testing and not use it for any production purposes!<\/p>\n<\/div>\n<h2>Enabling the Aligned Rig feature<\/h2>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>You can enable the feature in the Avastar Addon Properties Panel:<\/p>\n<ul>\n<li>Edit -&gt; Preferences<\/li>\n<li>In the Add-ons section search for Avastar<\/li>\n<li>Locate the General settings Panel<\/li>\n<li><span style=\"color: #ff6600;\"><em>Enable Advanced Rig Options<\/em><\/span><\/li>\n<\/ul>\n<p>Make sure you Save your preferences to keep this option enabled permanently.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><img decoding=\"async\" class=\"alignleft wp-image-43657 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-026.png\" alt=\"\" width=\"245\" height=\"366\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-026.png 245w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-026-201x300.png 201w\" sizes=\"(max-width: 245px) 100vw, 245px\" \/><\/p>\n<\/div>\n<\/div>\n<h2>Create an Aligned Rig<\/h2>\n<p>We provide two options for creating an Aligned Rig:<\/p>\n<ul>\n<li>If you plan to use the Aligned Rig frequently, then you can define a Rig Preset.<\/li>\n<li>If you want to use the Rig just for exporting, then you can use the Rig converter within the Rig Inspector.<\/li>\n<\/ul>\n<h3>Setup an <em><span style=\"color: #ff6600;\">Aligned Rig<\/span><\/em> Preset<\/h3>\n<p>You can define a new Rig Preset in the Avastar Addon Properties Panel:<\/p>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>&nbsp;<\/p>\n<ul>\n<li>Edit -&gt; Preferences<\/li>\n<li>In the Add-ons section search for Avastar<\/li>\n<li>Locate the Character Definitions Panel<\/li>\n<li>Select the attributes for the new Character preset<\/li>\n<li>Make sure that the option <span style=\"color: #ff6600;\"><em>Align bone axes<\/em><\/span> is enabled<\/li>\n<\/ul>\n<p>Finally click the plus icon (see image) and name your rig. In the example we have named the new Rig preset:<strong><span style=\"color: #ff6600;\"> Complete Aligned<\/span><\/strong><\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><img decoding=\"async\" class=\"alignleft size-full wp-image-43658\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-027.png\" alt=\"\" width=\"245\" height=\"206\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span6\">\n<p>Now you find a new entry in the Avastar create menu.<\/p>\n<\/div>\n<div class=\"rhcol span6\">\n<p><img decoding=\"async\" class=\"alignleft wp-image-43659 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-028.png\" alt=\"\" width=\"560\" height=\"327\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-028.png 560w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-028-300x175.png 300w\" sizes=\"(max-width: 560px) 100vw, 560px\" \/><\/p>\n<\/div>\n<\/div>\n<h3>Convert a Standard Avastar Rig<\/h3>\n<p>If you prefer to work mostly with the Standard Avastar Rig, and you need to use an Aligned rig only for parts of your workflows, then you also can convert your rig on the fly.<\/p>\n<p>Note: While it is not strictly necessary, we still recommend to convert rigs only with the white stickman shape:<\/p>\n<div class=\"row-fluid\">\n<div class=\"rhcol span6\">\n<ul>\n<li>Open the Avatar shape Editor<\/li>\n<li>Select the White Stickman\/Stickgirl icon<\/li>\n<\/ul>\n<p>Now your rig is in SL neutral Shape.<\/p>\n<\/div>\n<div class=\"rhcol span6\">\n<p><img decoding=\"async\" class=\"alignleft wp-image-43661 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-029.png\" alt=\"\" width=\"560\" height=\"327\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-029.png 560w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-029-300x175.png 300w\" sizes=\"(max-width: 560px) 100vw, 560px\" \/><\/p>\n<\/div>\n<\/div>\n<h3>The Rig Update Tool<\/h3>\n<div class=\"row-fluid\">\n<div class=\"rhcol span6\">\n<p>Next you can use the Rig Update Tool as indicated below:<\/p>\n<ul>\n<li>Locate the Rig Inspector Panel in the Avastar Tab<\/li>\n<li>Scroll further down to the <span style=\"color: #ff6600;\"><em>Rig Update Tool<\/em><\/span><\/li>\n<li>Make sure the <em><span style=\"color: #ff6600;\">Align Bone Axes to Rig<\/span><\/em> Option is enabled<\/li>\n<li>Optionally disable other options as indicated in the image<\/li>\n<li>Optionally set the target rig type (See image)<\/li>\n<li>Finally click the <strong><span style=\"color: #ff6600;\">Replace Rig Button<\/span><\/strong><\/li>\n<\/ul>\n<p><strong><span style=\"color: #3366ff;\">Info<\/span>:<\/strong> When you set the Target Rig Type to <em>Reference <\/em>(see image)\u00a0 then you get a rig that only contains the official Second Life bones.<\/p>\n<p><strong><span style=\"color: #3366ff;\">Important<\/span><\/strong>: When you enable the <span style=\"color: #ff6600;\"><em>Align Bone Axes to Rig<\/em><\/span> option, then the converted Rig will not(!) contain the HipLink bones and the CollarLink bones!<\/p>\n<\/div>\n<div class=\"rhcol span6\">\n<p><img decoding=\"async\" class=\"alignleft wp-image-43666 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-030.png\" alt=\"\" width=\"560\" height=\"535\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-030.png 560w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-030-300x287.png 300w\" sizes=\"(max-width: 560px) 100vw, 560px\" \/><\/p>\n<\/div>\n<\/div>\n<h3>The Aligned Reference Rig<\/h3>\n<div class=\"row-fluid\">\n<div class=\"rhcol span6\">\n<p>When you create an aligned Rig as indicated above (Target Rig set to <em><span style=\"color: #ff6600;\">Reference<\/span><\/em>), then you end up with a Reference Rig that contains only Second Life Bones. Nevertheless the Reference Rig can be used just like any other Avastar Rig, except that it does not have the green animation bones and no IK bones<\/p>\n<p><strong><span style=\"color: #3366ff;\">Note<\/span><\/strong>: It is not necessary to use Reference Rigs when you want to get the bones aligned! Actually you are free to use whichever Rig type you prefer in combination with Aligned bones!<\/p>\n<p><strong><span style=\"color: #3366ff;\">Important<\/span><\/strong>: We do not recommend to use Aligned Rigs for animation purposes yet, because the animation system has not yet been reworked for this type of rig.<\/p>\n<\/div>\n<div class=\"rhcol span6\">\n<p><img decoding=\"async\" class=\"alignleft wp-image-43669 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-031.png\" alt=\"\" width=\"560\" height=\"535\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-031.png 560w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-031-300x287.png 300w\" sizes=\"(max-width: 560px) 100vw, 560px\" \/><\/p>\n<\/div>\n<\/div>\n<h2>The Shape as Pose Option<\/h2>\n<p>The first practical use of the Aligned Avastar Rigs is an experimental feature where we use Blender&#8217;s own Animation module to create Avatar Shapes. What does this mean?<\/p>\n<p>By default Avastar modifies the Restpose of the Rig when slider values change. This allows to reset a pose at any time without loosing the current character shape. But this approach has a few really bad caveats. Foremost the slider system is very slow and its implementation is very complex.<\/p>\n<div class=\"row-fluid\">\n<div class=\"rhcol span6\">\n<p>The Shape as Pose feature is a first attempt to replace the original Avastar Slider system with a much faster implementation based on the Blender skeletal animation module.<\/p>\n<p><span style=\"color: #3366ff;\"><strong>Important:<\/strong><\/span> Please use this feature only in combination with Aligned rigs (see first part of this page) to make sure the Avastar Sliders still work exactly as needed for Second Life!<\/p>\n<p>You enable the feature in the Avatar Shape Editor.<\/p>\n<\/div>\n<div class=\"rhcol span6\">\n<p><img decoding=\"async\" class=\"alignleft wp-image-43670 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-032.png\" alt=\"\" width=\"560\" height=\"535\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-032.png 560w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/05\/Image-300-032-300x287.png 300w\" sizes=\"(max-width: 560px) 100vw, 560px\" \/><\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Aligned Rig is an experimental Armature based on the original Second Life Rig. The rig is fully compatible with the original Avastar Rig. The only difference is in the definition of the Joints: All bones are strictly aligned to armature space, thus they contain no restpose rotations from the Armature. The visual difference is: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":43656,"parent":4782,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-43655","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/43655","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=43655"}],"version-history":[{"count":15,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/43655\/revisions"}],"predecessor-version":[{"id":43684,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/43655\/revisions\/43684"}],"up":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/4782"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/media\/43656"}],"wp:attachment":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/media?parent=43655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/categories?post=43655"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/tags?post=43655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}