{"id":6825,"date":"2020-12-30T18:02:14","date_gmt":"2020-12-30T18:02:14","guid":{"rendered":"https:\/\/avastar.machinimatrix.org\/280\/?page_id=6825"},"modified":"2022-06-21T12:24:37","modified_gmt":"2022-06-21T12:24:37","slug":"weight-tools","status":"publish","type":"page","link":"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/tool-box\/mesh\/weight-tools\/","title":{"rendered":"Weight Tools"},"content":{"rendered":"<h2>Weight Tools<\/h2>\n<p><img decoding=\"async\" class=\"alignleft wp-image-44045 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/06\/300-map-weight-tools.png\" alt=\"\" width=\"1280\" height=\"720\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/06\/300-map-weight-tools.png 1280w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/06\/300-map-weight-tools-300x169.png 300w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/06\/300-map-weight-tools-1024x576.png 1024w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/06\/300-map-weight-tools-768x432.png 768w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/06\/300-map-weight-tools-1080x608.png 1080w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n    <h2>Section sub pages<\/h2>\n              <div class='mama-subpage tolightblue'>\n          <h3><a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/tool-box\/mesh\/weight-tools\/mirror-from-opposite-bone\/\">\n              Mirror from Opposite Bone              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Mirror from Opposite Bone The Mirror copy tool works only on bones which have a mirrored counterpart (left\/right side of the Avatar). Please make sure the Armature is in Pose mode and your mesh is in weight paint mode. Then you select either one bone or a set of bones. Note: You only select the [&he...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/tool-box\/mesh\/weight-tools\/mirror-from-opposite-bone\/\">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\/2022\/06\/Image-300-1492-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\/tool-box\/mesh\/weight-tools\/snap-weights\/\">\n              Snap weights              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Snap Weights When 2 meshes have adjacent edges, then in almost every case you may want to make sure that the vertices match perfectly. This is the case for the Skirt and the Top in the image. However, sometimes you find that the meshes behave different when posed, such that for example a gap shows [...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/tool-box\/mesh\/weight-tools\/snap-weights\/\">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\/2022\/06\/Image-300-1190-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\/tool-box\/mesh\/weight-tools\/add-missing-mirror-groups\/\">\n              Add missing Mirror Groups              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Add missing Mirror Groups Some Mirror operations in Blender only work correct when your Mesh has all needed Weight Maps set up. One very common situation is when you work with Mirror Modifiers. For example the boot in the image is made for the right side and it is already rigged. And of course it [&...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/tool-box\/mesh\/weight-tools\/add-missing-mirror-groups\/\">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\/2022\/07\/Image-300-1197-1-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\/tool-box\/mesh\/weight-tools\/clean-weightmaps\/\">\n              Clean Weightmaps              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Clean Weight Maps This function removes unused weight maps (maps with no weights assigned or only zero values assigned) of the active Object in edit mode and Weight Paint mode. Note: In the operator Redo panel you find a few options for changing the behavior of this operator right after you called i...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/tool-box\/mesh\/weight-tools\/clean-weightmaps\/\">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\/2022\/07\/Image-300-1188-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\/tool-box\/mesh\/weight-tools\/weight-limit\/\">\n              Weight Limit              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              &gt; Weight Limit (too many Weights on Verts) The &gt; Weight Limit exceeded Operator selects all vertices for which the number of assigned weights is &gt;\u00a0 a given number, 4 by default. This number can be changed in the Redo panel, see below. Note: When you have selected multiple Objects you will ...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/tool-box\/mesh\/weight-tools\/weight-limit\/\">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\/2022\/07\/Image-300-1177-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\/tool-box\/mesh\/weight-tools\/unweighted\/\">\n              Unweighted              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Unweighted (Find Unweighted Vertices) The Unweighted verts Operator selects all vertices which are not assigned to any Weight Group. Note: This operator does not preserve the original vertex selection. So after the operator is called, only the unweighted vertices are selected or no vertex is selecte...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/tool-box\/mesh\/weight-tools\/unweighted\/\">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\/2022\/07\/Image-300-1180-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\/tool-box\/mesh\/weight-tools\/zero-weights\/\">\n              Zero Weights              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Zero weights (weight sum == 0) The Zero weighted Operator selects all vertices for which the sum of all assigned weights is 0.0 (zero). Note: this operator does not preserve the original vertex selection. So after the operator is called, only the zero weighted vertices are selected or no vertex is s...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/tool-box\/mesh\/weight-tools\/zero-weights\/\">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\/2020\/12\/Image1181-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\/tool-box\/mesh\/weight-tools\/weight-count-on-mesh\/\">\n              Weight Inspector              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Weight Inspector The Weights Inspector displays the number of weights per vertex by creating a colorized texture (using vertex paint) where each color stands for a specific number of weights (see further down) The Weight inspector only works on Objects which are bound to an armature. Otherwise the i...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/tool-box\/mesh\/weight-tools\/weight-count-on-mesh\/\">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\/2022\/07\/Image-300-1490-1-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>            <\/div>\n          <\/div>\n        <\/div>\n        \n","protected":false},"excerpt":{"rendered":"<p>Weight Tools<\/p>\n","protected":false},"author":1,"featured_media":44045,"parent":3914,"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-6825","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/6825","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=6825"}],"version-history":[{"count":1,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/6825\/revisions"}],"predecessor-version":[{"id":44046,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/6825\/revisions\/44046"}],"up":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/3914"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/media\/44045"}],"wp:attachment":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/media?parent=6825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/categories?post=6825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/tags?post=6825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}