{"id":4199,"date":"2018-09-20T19:31:42","date_gmt":"2018-09-20T19:31:42","guid":{"rendered":"http:\/\/avastar.guru\/?page_id=4199"},"modified":"2018-09-20T19:31:42","modified_gmt":"2018-09-20T19:31:42","slug":"unbind","status":"publish","type":"page","link":"https:\/\/avalab.org\/avastar\/293\/help\/n-panel\/avastar\/skinning\/unbind\/","title":{"rendered":"Unbind, Rebind"},"content":{"rendered":"<h1><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> Unbind, Rebind<\/h1>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>For already bound(skinned) meshes the Skinning Panel changes as shown in the image.<\/p>\n<p><strong><span style=\"color: #3366ff;\">Note:<\/span><\/strong> The number in parentheses in the <span style=\"color: #ff6600;\"><em>Unbind <\/em><\/span>button means how many of the selected mesh objects will be affected (no number is displayed when only one mesh is selected).<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1379.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7576 size-full\" src=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1379.png\" alt=\"\" width=\"419\" height=\"408\" srcset=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1379.png 419w, https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1379-300x292.png 300w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<h2>Update Binding<\/h2>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>Avastar needs to refresh the internal data of your meshes whenever you have edited the vertices or the weight maps. Avastar detects most of your changes automatically and when applicable the <em><span style=\"color: #ff6600;\">Update Binding<\/span><\/em> Button is marked with a red background (see image). In that case you can refresh the data simply by clicking the <em><span style=\"color: #ff6600;\">Update Binding<\/span><\/em> Button. If all went well, the button turns back to grey.<\/p>\n<p><strong><span style=\"color: #3366ff;\">Warning:<\/span><\/strong> You can leave this button in red state while you continue modifying your mesh. But eventually you have to Update Binding, otherwise you loose your edits when you use the Appearance Sliders. Furthermore you can not export your mesh.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1380.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7577 size-full\" src=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1380.png\" alt=\"\" width=\"419\" height=\"408\" srcset=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1380.png 419w, https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1380-300x292.png 300w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"symple-toggle state-closed \"><h3 class=\"symple-toggle-trigger \">Important info about the Update Binding feature<\/h3><div class=\"symple-toggle-container symple-clearfix\">\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>Avastar uses a reference mesh for each mesh that it has bound to an Armature. This reference mesh is used to calculate the shape and the skeleton for each slider setting. The reference mesh is created when the Mesh is bound to the armature.<\/p>\n<p>Sometimes you want to edit your meshes after you have bound them to the armature. As soon as you enter Edit mode, Avastar takes a &#8216;snapshot&#8217; of your mesh (in fact it calculates a checksum)<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1381.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-7471\" src=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1381.png\" alt=\"\" width=\"419\" height=\"403\" srcset=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1381.png 419w, https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1381-300x289.png 300w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>After you have finished your editing, the mesh may look completely different. Your edits result in differences between the expected reference mesh and the true mesh. The changes can be different sets of vertices, edges, faces. If your mesh has Shape Keys those can have been edited as well. And even they weight maps may have been modified.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1382.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-7472\" src=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1382.png\" alt=\"\" width=\"419\" height=\"403\" srcset=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1382.png 419w, https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1382-300x289.png 300w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>If you do not update the Binding after editing your mesh, then Avastar still uses the original data for any of its calculations. Because of this, any change in the Shape Editor, Fitted Mesh panel, even changes in your mesh weights may get lost whenever Avastar uses the binding data.<\/p>\n<p>This is why the Update Binding Button turns red as soon as you leave Edit mode<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1383.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7580 size-full\" src=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1383.png\" alt=\"\" width=\"419\" height=\"403\" srcset=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1383.png 419w, https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1383-300x289.png 300w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>When you change the sliders without updating the binding, then your mesh edits are all reverted and the Update Binding button turns to grey. This is probably not what you want.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1384.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7579 size-full\" src=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1384.png\" alt=\"\" width=\"419\" height=\"403\" srcset=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1384.png 419w, https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1384-300x289.png 300w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>When you call the Update Binding operator, then your edits get preserved and the button turns grey. But from now on any change in the Shape sliders will affect the mesh as usual, while your edits remain.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1385.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-7475\" src=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1385.png\" alt=\"\" width=\"419\" height=\"403\" srcset=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1385.png 419w, https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1385-300x289.png 300w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<\/div><\/div>\n<h2>Rebind Auto<\/h2>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>It can become a nuisance to always remember to rebind your meshes, especially when you make frequent changes to your project. Therefore we have added the Auto Rebind Feature. If the Auto Rebind button is enabled, then Avastar not only reports back that a mesh needs to be refreshed, but it also refreshes the mesh immediately.<\/p>\n<p>This means that the Rebind Button should never turn red again.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1386.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7581 size-full\" src=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1386.png\" alt=\"\" width=\"419\" height=\"247\" srcset=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1386.png 419w, https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1386-300x177.png 300w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<p><span style=\"color: #3366ff;\"><strong>Note:<\/strong><\/span> By default the Auto rebind button is enabled. You may want to disable it only if you are working with very high polygon meshes. However, in that case a rebind can take a lot of time. You may not want to rebind often in that case.<\/p>\n<h2>Unbind<\/h2>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>Unbind removes the skeletal animation from the selected Meshes. this operator has one option:<\/p>\n<ul>\n<li><span style=\"color: #ff6600;\"><em>Apply Pose: <\/em><\/span>Bake the current visual pose into the mesh (make the pose static)<\/li>\n<li><em><span style=\"color: #ff6600;\">Cleanup:<\/span><\/em> Remove all Avastar custom properties from the Mesh<\/li>\n<li><em><span style=\"color: #ff6600;\">Break Parenting: <\/span><\/em>Remove parent information from the Mesh<\/li>\n<\/ul>\n<p><strong>Note:<\/strong> If you see a number surrounded by parentheses inside the <em>Unbind <\/em>button, this is the number of mesh objects which will be unbound. If no number is displayed then only the active Object is unbound.<\/p>\n<\/div>\n<div class=\"rhcol span5\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1412.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7582 size-full\" src=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1412.png\" alt=\"\" width=\"419\" height=\"174\" srcset=\"https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1412.png 419w, https:\/\/avalab.org\/avastar\/293\/wp-content\/uploads\/2021\/02\/Image1412-300x125.png 300w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Unbind, Rebind For already bound(skinned) meshes the Skinning Panel changes as shown in the image. Note: The number in parentheses in the Unbind button means how many of the selected mesh objects will be affected (no number is displayed when only one mesh is selected). Update Binding Avastar needs to refresh the internal data of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7576,"parent":1752,"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-4199","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/avalab.org\/avastar\/293\/wp-json\/wp\/v2\/pages\/4199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avalab.org\/avastar\/293\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avalab.org\/avastar\/293\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/293\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/293\/wp-json\/wp\/v2\/comments?post=4199"}],"version-history":[{"count":0,"href":"https:\/\/avalab.org\/avastar\/293\/wp-json\/wp\/v2\/pages\/4199\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/293\/wp-json\/wp\/v2\/pages\/1752"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/293\/wp-json\/wp\/v2\/media\/7576"}],"wp:attachment":[{"href":"https:\/\/avalab.org\/avastar\/293\/wp-json\/wp\/v2\/media?parent=4199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/293\/wp-json\/wp\/v2\/categories?post=4199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/293\/wp-json\/wp\/v2\/tags?post=4199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}