{"id":759,"date":"2015-10-21T06:55:39","date_gmt":"2015-10-21T06:55:39","guid":{"rendered":"http:\/\/avastar.online\/?page_id=759"},"modified":"2015-10-21T06:55:39","modified_gmt":"2015-10-21T06:55:39","slug":"fitted-physics","status":"publish","type":"page","link":"https:\/\/avalab.org\/avastar\/279\/avastar-2\/reference\/advanced\/fitted-physics\/","title":{"rendered":"Fitted Physics"},"content":{"rendered":"<h2><image src=\"\/avastar\/279\/wp-content\/uploads\/2019\/07\/approve_logo_250.png\" style=\"width:120px;vertical-align:middle;margin-left:0px;margin-right:10px;\"><\/image> Fitted physics<\/h2>\n<div class=\"row-fluid\">\n<div class=\"span6 rhcol\">\n<p>In this document we give a short introduction into how you can easily add physics to your Avatar using the Fitting Sliders.<\/p>\n<p>This is an extreme demo of what you can make with the physics. The demo was made by <a class=\"yt-simple-endpoint style-scope yt-formatted-string\" href=\"https:\/\/www.youtube.com\/channel\/UCHN8_6c3wHamNVvDV6vRA3Q\">SeraphLinden<\/a> a couple of years ago<\/p>\n<\/div>\n<div class=\"span6 rhcol\">\n<p style=\"text-align: center;\"><div style=\"min-height:200px;\"><iframe id=\"ytplayer\" type=\"text\/html\" width=\"100%\" src=\"https:\/\/www.youtube.com\/embed\/jmAq4PxfSYU?autoplay=1&t=0\" frameborder=\"0\"><\/iframe><\/div>\n<\/div>\n<\/div>\n<h3>Intro<\/h3>\n<div class=\"row-fluid\">\n<div class=\"span6 rhcol\">\n<p>Avatar physic is directly attached to Collision Volume Bones in Secondlife. The bones of interest are:<\/p>\n<ul>\n<li>RIGHT_PEC<\/li>\n<li>LEFT_PEC<\/li>\n<li>BELLY<\/li>\n<li>BUTT<\/li>\n<\/ul>\n<p>These bones are automatically animated when the Avatar jumps around (see video above) And all you need to do for getting this to work is adding weight for those bones to your meshes and then <span style=\"color: #ff6600;\"><em>wear a physics item in SL<\/em><\/span><\/p>\n<\/div>\n<div class=\"span6 rhcol\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image490.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2503\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image490.png\" alt=\"\" width=\"275\" height=\"382\" srcset=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image490.png 275w, https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image490-216x300.png 216w\" sizes=\"auto, (max-width: 275px) 100vw, 275px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<h3><image src=\"\/avastar\/279\/wp-content\/uploads\/2018\/08\/approve_logo.png\" style=\"width:60px;vertical-align:middle;margin-left:0px;\"><\/image> Physics Sliders<\/h3>\n<p>Some of the Collision Volumes have been added to simulate gravity (physics). This is implemented for Pecks, Belly and Butt. Furthermore LindenLabs have added some more extra bones for Fitted Mesh: UPPER_BACK, LOWER_BACK, LEFT_HANDLE and RIGHT_HANDLE. Avastar does not automatically create Weightmaps for these bones (Except for the BELLY). But we have added a weight generator for those bones.<\/p>\n<div class=\"row-fluid\">\n<div class=\"span6 rhcol\">\n<p>This weight generator has unfortunately been named physics generator, although strictly spoken the Handles and the Back bones are no SL physic bones.<\/p>\n<p>The weight generator gets into action when you click the <em>Generate physics<\/em> button.<\/p>\n<\/div>\n<div class=\"span6 rhcol\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/03\/Image416.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1833\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/03\/Image416.png\" alt=\"Image416\" width=\"271\" height=\"56\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"span6 rhcol\">\n<p>After the physics weights have been generated, you get 4 new Fitting Sliders for Butt, Pecs, Back and Handles. You use those sliders to adjust the weights for the specific regions.<\/p>\n<p><strong><span style=\"color: #3366ff;\">Hint:<\/span> <\/strong>The sliders are split into 2 regions:<\/p>\n<ul>\n<li>Left &#8211; Center: Increase strength of weights<\/li>\n<li>Center &#8211; Right: Pinch the weighted area<\/li>\n<\/ul>\n<p>By default the Handles get no Weight (set to -1, see image) (as recommended by LindenLab )<\/p>\n<\/div>\n<div class=\"span6 rhcol\"><a href=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/03\/Image419.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1835\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/03\/Image419.png\" alt=\"Image419\" width=\"271\" height=\"366\" srcset=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/03\/Image419.png 271w, https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/03\/Image419-222x300.png 222w\" sizes=\"auto, (max-width: 271px) 100vw, 271px\" \/><\/a><\/div>\n<\/div>\n<p><span style=\"color: #ff6600;\"><strong>Important:<\/strong><\/span> Remember that only the PECK Bones, the Belly and the BUTT are influenced by Secondlife physics. All other bones are not affected.<\/p>\n\n<h3>Example: Weighting the Breasts<\/h3>\n<div class=\"row-fluid\">\n<div class=\"span6 rhcol\">\n<p>I assume we begin with a mesh that has no weights on the collision Volume bones. When you select the mesh and open the Fitting Panel, then you should see the Button <em><span style=\"color: #ff6600;\">Generate Weights <\/span><\/em>like in the image.<\/p>\n<p>When you click on the button, then the initial weights are generated and the button is replaced by a list of bone sliders&#8230;<\/p>\n<\/div>\n<div class=\"span6 rhcol\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image491.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2508\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image491.png\" alt=\"\" width=\"257\" height=\"390\" srcset=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image491.png 257w, https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image491-198x300.png 198w\" sizes=\"auto, (max-width: 257px) 100vw, 257px\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"span6 rhcol\">\n<div id=\"attachment_2509\" style=\"width: 237px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image493.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2509\" class=\"wp-image-2509 size-full\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image493.png\" alt=\"\" width=\"227\" height=\"318\" srcset=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image493.png 227w, https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image493-214x300.png 214w\" sizes=\"auto, (max-width: 227px) 100vw, 227px\" \/><\/a><p id=\"caption-attachment-2509\" class=\"wp-caption-text\">Initial generated weights for the LEFT_PECK bone<\/p><\/div>\n<\/div>\n<div class=\"span6 rhcol\">\n<div id=\"attachment_2510\" style=\"width: 267px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image492.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2510\" class=\"wp-image-2510 size-full\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image492.png\" alt=\"\" width=\"257\" height=\"390\" srcset=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image492.png 257w, https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image492-198x300.png 198w\" sizes=\"auto, (max-width: 257px) 100vw, 257px\" \/><\/a><p id=\"caption-attachment-2510\" class=\"wp-caption-text\">Physics box after Generating physics<\/p><\/div>\n<\/div>\n<\/div>\n<h3>\u00a0The physics bone sliders explained<\/h3>\n<div class=\"row-fluid\">\n<div class=\"span6 rhcol\">\n<p>The sliders behave a bit in an unusual way:<\/p>\n<ul>\n<li>From far left to midpoint the slider increases the amount of weight for the assigned Bone<\/li>\n<li>From midpoint to far right the weight distribution gets pinched<\/li>\n<\/ul>\n<p>Below i have added 3 images to explain visually what\u00a0 happens on the LEFT_PECK<\/p>\n<\/div>\n<div class=\"span6 rhcol\">\n<p><a href=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image494.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2513\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image494.png\" alt=\"\" width=\"234\" height=\"127\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"row-fluid\">\n<div class=\"rhcol span4\">\n<div id=\"attachment_2516\" style=\"width: 254px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image495.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2516\" class=\"wp-image-2516 size-full\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image495.png\" alt=\"\" width=\"244\" height=\"191\" \/><\/a><p id=\"caption-attachment-2516\" class=\"wp-caption-text\">Slider on far left (no weights)<\/p><\/div>\n<\/div>\n<div class=\"rhcol span4\">\n<div id=\"attachment_2515\" style=\"width: 254px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image496.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2515\" class=\"wp-image-2515 size-full\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image496.png\" alt=\"\" width=\"244\" height=\"191\" \/><\/a><p id=\"caption-attachment-2515\" class=\"wp-caption-text\">Slider at midpojnt (max weights)<\/p><\/div>\n<\/div>\n<div class=\"rhcol span4\">\n<div id=\"attachment_2514\" style=\"width: 254px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image497.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2514\" class=\"wp-image-2514 size-full\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2015\/10\/Image497.png\" alt=\"\" width=\"244\" height=\"191\" \/><\/a><p id=\"caption-attachment-2514\" class=\"wp-caption-text\">Slider at far right (Pinched)<\/p><\/div>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fitted physics In this document we give a short introduction into how you can easily add physics to your Avatar using the Fitting Sliders. This is an extreme demo of what you can make with the physics. The demo was made by SeraphLinden a couple of years ago Intro Avatar physic is directly attached to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2503,"parent":3922,"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":[6],"tags":[],"class_list":["post-759","page","type-page","status-publish","has-post-thumbnail","hentry","category-reference"],"_links":{"self":[{"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/pages\/759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/comments?post=759"}],"version-history":[{"count":0,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/pages\/759\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/pages\/3922"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/media\/2503"}],"wp:attachment":[{"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/media?parent=759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/categories?post=759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/tags?post=759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}