{"id":6819,"date":"2020-12-30T17:36:57","date_gmt":"2020-12-30T17:36:57","guid":{"rendered":"https:\/\/avastar.machinimatrix.org\/280\/?page_id=6819"},"modified":"2022-07-03T20:34:17","modified_gmt":"2022-07-03T20:34:17","slug":"weight-count-on-mesh","status":"publish","type":"page","link":"https:\/\/avalab.org\/avastar\/300\/help\/n-panel\/avastar\/tool-box\/mesh\/weight-tools\/weight-count-on-mesh\/","title":{"rendered":"Weight Inspector"},"content":{"rendered":"<div class=\"post-wrap\">\n<div class=\"row-fluid\">\n<div class=\"rhcol span10\">\n<h1 class=\"entry-title\">Weight Inspector<\/h1>\n<\/div>\n<div class=\"rhcol span2\">\n<a class=\"mamap\" href=\"\/wp-content\/uploads\/2022\/07\/300-map-weight-tools-weightcount.png\" target=\"_blank\"><img decoding=\"async\" alt=\"\" src=\"\/wp-content\/uploads\/2022\/07\/300-map-weight-tools-weightcount.png\" \/><\/a>\n<\/div>\n<\/div>\n<div class=\"post-content entry-content\">\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>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)<\/p>\n<\/div>\n<div class=\"rhcol span5\"><img decoding=\"async\" class=\"alignleft wp-image-44124 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/07\/Image-300-1490-1.png\" alt=\"\" width=\"345\" height=\"443\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/07\/Image-300-1490-1.png 345w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/07\/Image-300-1490-1-234x300.png 234w\" sizes=\"(max-width: 345px) 100vw, 345px\" \/><\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>The Weight inspector only works on Objects which are bound to an armature. Otherwise the inspector can not determine the weights per bone.<\/p>\n<p>You find the tool in the Avastar Tool Box.<\/p>\n<\/div>\n<div class=\"rhcol span5\"><img decoding=\"async\" class=\"alignleft wp-image-44126 size-full\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/07\/Image-300-1489.png\" alt=\"\" width=\"345\" height=\"345\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/07\/Image-300-1489.png 345w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/07\/Image-300-1489-300x300.png 300w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/07\/Image-300-1489-150x150.png 150w\" sizes=\"(max-width: 345px) 100vw, 345px\" \/><\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">For Blender up to version 3.2:<br \/>\nWhen you click on the Button <em>Weight Count on Mesh<\/em>, then Blender creates a new Vertex Color layer named spk_weights_per_weight. The vertices are colored depending on the number of bones from which they are influenced.<\/div>\n<div class=\"rhcol span5\"><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/02\/Image1491.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-7749\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/02\/Image1491.png\" alt=\"\" width=\"419\" height=\"245\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/02\/Image1491.png 419w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/02\/Image1491-300x175.png 300w\" sizes=\"(max-width: 419px) 100vw, 419px\" \/><\/a><\/div>\n<\/div>\n<p>Since Blender version 3.3:<\/p>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<p>When you click on the Button <em>Weight Count on Mesh<\/em>, then Blender creates a new Color Attribute layer named spk_weights_per_weight. The vertices are colored depending on the number of bones from which they are influenced.<\/p>\n<\/div>\n<div class=\"rhcol span5\"><img decoding=\"async\" class=\"alignleft wp-image-44123 \" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/07\/Image-300-1491-1.png\" alt=\"\" width=\"390\" height=\"232\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/07\/Image-300-1491-1.png 345w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2022\/07\/Image-300-1491-1-300x178.png 300w\" sizes=\"(max-width: 390px) 100vw, 390px\" \/><\/div>\n<\/div>\n<p>The color code is defined as follows:<\/p>\n<div class=\"row-fluid\">\n<div class=\"rhcol span7\">\n<div class=\"row-fluid\">\n<div class=\"span6 rhcol\">0 Bones<br \/>\n1 Bone<br \/>\n2 Bones<br \/>\n3 Bones<br \/>\n4 Bones<br \/>\nMore than 4 Bones<\/div>\n<div class=\"span6 rhcol\">Black<em> (1)<\/em><br \/>\nLight Grey<br \/>\nGreen<br \/>\nYellow<br \/>\nOrange<br \/>\nRed<\/div>\n<\/div>\n<div class=\"symple-box blue center \"><strong>Note:<\/strong> The SL Avatar uses no more than 2 weights on each vertex. The image shows the upper Body. There you see that even on the collars you find only 2 weights per vertex.<\/div>\n<\/div>\n<div class=\"rhcol span5\"><a href=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/02\/Image1490.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-7748\" src=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/02\/Image1490.png\" alt=\"\" width=\"419\" height=\"509\" srcset=\"https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/02\/Image1490.png 419w, https:\/\/avalab.org\/avastar\/300\/wp-content\/uploads\/2021\/02\/Image1490-247x300.png 247w\" sizes=\"(max-width: 419px) 100vw, 419px\" \/><\/a><\/div>\n<\/div>\n<p><em> (1): <\/em>The color for unweighted verts can be customized, see User Preferences, Themes Tab, 3D View, Attribute <em>Vertex Group Unreferenced<\/em>.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>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 inspector can not determine the weights per [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":44124,"parent":6825,"menu_order":8,"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-6819","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/6819","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=6819"}],"version-history":[{"count":2,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/6819\/revisions"}],"predecessor-version":[{"id":44127,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/6819\/revisions\/44127"}],"up":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/pages\/6825"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/media\/44124"}],"wp:attachment":[{"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/media?parent=6819"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/categories?post=6819"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/300\/wp-json\/wp\/v2\/tags?post=6819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}