{"id":7333,"date":"2021-01-30T11:03:16","date_gmt":"2021-01-30T11:03:16","guid":{"rendered":"https:\/\/avastar.machinimatrix.org\/280\/?page_id=7333"},"modified":"2021-01-30T11:03:16","modified_gmt":"2021-01-30T11:03:16","slug":"posing","status":"publish","type":"page","link":"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/posing\/","title":{"rendered":"Posing Panel"},"content":{"rendered":"<h2><image src=\"\/avastar\/292\/wp-content\/uploads\/2019\/08\/approve_logo_280.png\" style=\"width:120px;vertical-align:middle;margin-left:0px;margin-right:10px;\"><\/image> The Posing Panel<\/h2>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>This panel provides a set of functions suitable for posing and animating the Avastar rig. Most parts of this panel are only available for Armatures in Pose mode. However, there is one more workflow that actually combines Armature pose mode and Armature edit mode for creating bind poses. We made this panel also available in Armature Edit mode to support this workflow.<\/p>\n<p>This page describes the common options in the panel. Further down you find the links to the more specific documents for the various possibilities how the Posing Panel is used.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1318.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-7317\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1318.png\" alt=\"\" width=\"419\" height=\"275\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1318.png 419w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1318-300x197.png 300w\" sizes=\"(max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<h3>Basic Information<\/h3>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<ul>\n<li>Click the (i) icon to open a popup window with more detailed information about the panel sections.<\/li>\n<li>The Rigtype can be <span style=\"color: #ff6600;\"><em>Basic<\/em><\/span> or <em><span style=\"color: #ff6600;\">Extended<\/span><\/em> (Bento).<br \/>\nIn the image an <span style=\"color: #ff6600;\"><em>Extended<\/em><\/span> rig is used.<span style=\"color: #ff6600;\"><em><br \/>\n<\/em><\/span><\/li>\n<li><span style=\"color: #ff6600;\"><em>(edited):<\/em><\/span> The rig has Joint edits (custom rig).<\/li>\n<li><em><span style=\"color: #ff6600;\">(unchanged):<\/span><\/em> This is a default SL T-Pose rig .<br \/>\nIn the image the rig is marked <span style=\"color: #ff6600;\"><em>unchanged<\/em><\/span> (no edited joints)<span style=\"color: #ff6600;\"><em>.<br \/>\n<\/em><\/span><\/li>\n<\/ul>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1319.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-7318\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1319.png\" alt=\"\" width=\"419\" height=\"172\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1319.png 419w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1319-300x123.png 300w\" sizes=\"(max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<h3>Position Control<\/h3>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>Select <em><span style=\"color: #ff6600;\">Rest Position<\/span> <\/em>to disable all pose information and display the rig in its neutral Restpose.<\/p>\n<p>Select <em><span style=\"color: #ff6600;\">Pose Position<\/span><\/em> to enable all pose bones and show the current pose.<\/p>\n<\/div>\n<div class=\"rhcol span5\"><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1320.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-7319\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1320.png\" alt=\"\" width=\"419\" height=\"175\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1320.png 419w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1320-300x125.png 300w\" sizes=\"(max-width: 419px) 100vw, 419px\" \/><\/a><\/div>\n<\/div>\n<p><strong><span style=\"color: #3366ff;\">Note:<\/span><\/strong> This is the same operator that you also can find in the Bone Data Properties Window (Right side of your Blender Screen). We added it here because it is a nice shortcut for quick tests of your Rig.<\/p>\n<h3>Use Bind Pose (option)<\/h3>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>When this option is enabled, then Avastar calculates the difference between the Restpose of your custom Rig and the Restpose of the standard SL Rig. This difference is also called <em><span style=\"color: #ff6600;\">The Bind Pose<\/span><\/em><\/p>\n<p>This means in simple terms: Your rig is still an SL Default rig (in SL T-Pose) but with an additional extra pose (The Bind Pose) added to the Rig before the meshes are bound. However, in Blender you see the Rig has joint offsets. For details see <a href=\"\/help\/properties-window\/data\/joint-positions\/\" class=\"symple-button small navy   \" target=\"_self\" title=\"Visit Site\" style=\"border-radius:3px\" rel=\"\"><span class=\"symple-button-inner\" style=\"border-radius:3px\">Joint Edit List<\/span><\/a>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1322.png\"><img decoding=\"async\" class=\"alignleft wp-image-7321 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1322.png\" alt=\"\" width=\"419\" height=\"175\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1322.png 419w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1322-300x125.png 300w\" sizes=\"(max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<p><strong><span style=\"color: #3366ff;\">Note:<\/span> <\/strong>When you enable this option while you are not using the White Stickman shape (in the <a href=\"\/help\/n-panel\/avastar\/shape-editor\/\">Shape Editor<\/a> ) then you probably see some bones shifting to slightly different locations. This is not a bug. This is because custom Rigs are handled slightly different in Secondlife. Those joint shifts are expected.<\/p>\n<h3>Why use Bind Pose?<\/h3>\n<p>The benefit to use Bind Pose over just exporting the custom Rig with joints is: You import the Rig into Secondlife without joint positions while still maintaining your custom rig with all edited joints. Hence the restrictions on Sliders for custom rigs do not apply. But beware: The bind pose only works reliably when you work with human meshes.<\/p>\n<a href=\"\/avastar-2\/reference\/rig-to-any-pose\/\" class=\"symple-button default blue   \" target=\"_self\" title=\"Visit Site\" style=\"border-radius:3px\" rel=\"\"><span class=\"symple-button-inner\" style=\"border-radius:3px\">More about Restpose&amp;Bind Pose<\/span><\/a>\n<a href=\"\/help\/toolshelf\/posing-panel\/bind-pose\/\" class=\"symple-button default blue   \" target=\"_self\" title=\"Visit Site\" style=\"border-radius:3px\" rel=\"\"><span class=\"symple-button-inner\" style=\"border-radius:3px\">More about working with Bind Poses<\/span><\/a>\n    <h2>Pose Panel Modes<\/h2>\n              <div class='mama-subpage tolightblue'>\n          <h3><a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/posing\/pose-mode\/\">\n              Pose Mode              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Posing Panel in Pose Mode Rig Modify Tools in Pose mode SL allows to modify the SL Rig by overriding the joint positions of the rig. Avastar supports the Rig editing as well, basically by switching the Armature to Edit Mode and then edit the bones by moving them around as needed. The main feature [&...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/posing\/pose-mode\/\">Read More<\/a><\/div>\n            <\/div>\n            <div class=\"rhcol span4\">\n              <img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/01\/Image1323-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>            <\/div>\n          <\/div>\n        <\/div>\n              <div class='mama-subpage tolightblue'>\n          <h3><a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/posing\/edit-mode\/\">\n              Edit Mode              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Posing Panel in Edit Mode When you edit an armature while the User interface is in Experimental Mode, then you get access to some additional operators: Snap Base to Rig (Snap Rig to Base) Joint Positions As Bindpose Joint Positions With Joints Remove Joint Edits (only if edited joints have been stor...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/posing\/edit-mode\/\">Read More<\/a><\/div>\n            <\/div>\n            <div class=\"rhcol span4\">\n              <img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/02\/Image1346-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>            <\/div>\n          <\/div>\n        <\/div>\n              <div class='mama-subpage tolightblue'>\n          <h3><a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/posing\/object-mode\/\">\n              Object Mode              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Posing Panel in Object Mode Most features of the Posing Panel are not available in Object mode. Also Note: The Armature Presets are only available when your User interface is set to experimental mode. The Use Bind Pose option is only available when the Appearance sliders are enabled...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/posing\/object-mode\/\">Read More<\/a><\/div>\n            <\/div>\n            <div class=\"rhcol span4\">\n              <img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/02\/Image1349-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>            <\/div>\n          <\/div>\n        <\/div>\n        \n<h4>Minimalistic workflow for making Custom Rigs<\/h4>\n<p>Lets assume you want to work with a custom pose instead of the default SL T-Pose. This is a very common usage scenario and it is briefly done as follows (nothing special here):<\/p>\n<ol>\n<li>Add a new Avastar<\/li>\n<li>Pose Avastar to your mesh (such as A-Pose)<\/li>\n<li>Apply <em>As Bindpose<\/em><\/li>\n<li>Do the weighting of your meshes<\/li>\n<\/ol>\n<p>Now you can work in your custom Restpose and there is nothing wrong with that. Avastar will automatically export your work compliant to SL. So there is not much to worry about here. But please keep in mind: This works best for human rigs which have been edited only by rotating bones. As soon as you encounter Bone Translations, there are additional steps to take, see <span style=\"color: #ff0000;\"><strong>(TODO: Point to the document about corrective Pose to fix SL Shape)<\/strong><\/span><\/p>\n<h4>The downside of this<\/h4>\n<p>The only downside of using custom rest poses is that you no longer can use the Avastar meshes as reference for your work! This is because the Avastar meshes are frozen during the rest pose conversion (see the <a href=\"\/help\/n-panel\/avastar\/skinning\/freeze-shape\/\">Freeze Shape<\/a> tool ) Hence they are no longer compatible with the default SL Avatar but behave exactly like custom Mesh does.<\/p>\n<p>Especially when you are doing fitted Mesh for the system character then you will almost certainly want to compare your work to the SL Avatar to make sure your meshes behave nicely in the SL world. This can only be done when you work with the default T-Pose.<\/p>\n<p><strong>Final Remarks<br \/>\n<\/strong><\/p>\n<p>You think all of this is just &#8220;utterly complex stuff for easy things&#8221;? well, yes, admitted. it&#8217;s not a one button click solution. But honestly, once you understand how things work together it boils down to a few clicks and almost no thinking. You need to train a bit and then you will like this a lot, i am sure !<\/p>\n<p>And note: All of the above is only needed when you want (or need) to compare your creations to the default SL Avatar (mostly when you work with fitted mesh). If you do not use the system character at all, then you can use the fitting panel with any skeleton arrangement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Posing Panel This panel provides a set of functions suitable for posing and animating the Avastar rig. Most parts of this panel are only available for Armatures in Pose mode. However, there is one more workflow that actually combines Armature pose mode and Armature edit mode for creating bind poses. We made this panel [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7317,"parent":3763,"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-7333","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/7333","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=7333"}],"version-history":[{"count":1,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/7333\/revisions"}],"predecessor-version":[{"id":43592,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/7333\/revisions\/43592"}],"up":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/3763"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/media\/7317"}],"wp:attachment":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/media?parent=7333"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/categories?post=7333"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/tags?post=7333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}