{"id":2925,"date":"2020-07-11T07:37:44","date_gmt":"2020-07-11T07:37:44","guid":{"rendered":"http:\/\/cocoalopez.com\/blog\/?p=2925"},"modified":"2021-03-29T06:29:32","modified_gmt":"2021-03-29T06:29:32","slug":"how-to-create-a-joint-based-skirt-rig-with-auto-collision-in-the-maya","status":"publish","type":"post","link":"https:\/\/cocoalopez.com\/blog\/?p=2925","title":{"rendered":"How to Create A Joint-Based Skirt Rig With Auto Collision In Maya"},"content":{"rendered":"\n<p>There are two methods one with scenes included which is the following:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">SKIRT COLLIDER<\/h2>\n\n\n\n<p><a href=\"https:\/\/www.perryleijten.com\/en\/works\/skirtColliderRD\">https:\/\/www.perryleijten.com\/en\/works\/skirtColliderRD<\/a><br>This one has sample scenes<\/p>\n\n\n\n<p><em>His website seems to be offline so I took the liberty of recapturing everything from wayback machine and reposting it here <\/em><br><em>(<strong>Perry please write me if you want the content to be taken down when your site is back online<\/strong>):<\/em><\/p>\n\n\n\n<p>(From Perry&#8217;s website) <br>I recently saw this <a href=\"https:\/\/web.archive.org\/web\/20201126095647\/https:\/\/www.lilingliu.com\/post\/skirt-rig-with-auto-collision\">article<\/a> being posted about a simple skirt rig based on math by <a href=\"https:\/\/web.archive.org\/web\/20201126095647\/https:\/\/www.lilingliu.com\/\"><em>Liling Liu<\/em><\/a>.<\/p>\n\n\n\n<p>To be honest I couldn&#8217;t really follow the tutorial but the images where clear enough to make a start.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>The first test was created with a similar setup as the one in the tutorial above, but instead of using math nodes its just using a ik-handle that directly drives the rotation of the affected joints. On this joint the limitTransformations are set in such a way that it only rotates in Z and cannot rotate less then 0 degrees. Thus making a fake collision based on rotations:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"638\" data-attachment-id=\"3093\" data-permalink=\"https:\/\/cocoalopez.com\/blog\/?attachment_id=3093\" data-orig-file=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/nearestPointonCurve.gif?fit=862%2C790&amp;ssl=1\" data-orig-size=\"862,790\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"nearestPointonCurve\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/nearestPointonCurve.gif?fit=300%2C275&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/nearestPointonCurve.gif?fit=696%2C638&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/nearestPointonCurve.gif?resize=696%2C638&#038;ssl=1\" alt=\"\" class=\"wp-image-3093\"\/><\/figure>\n\n\n\n<p>Expanding on this, what if we want to have more segments to the skirt or even a way to use collision when we have the knee in place? for the next section instead of using a nearestPointOnCurve node, the detection circle is expanded to a full nurbsSurface and the ClosestPointOnSurface node is used to attach the ikhandles to the mesh.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"805\" data-attachment-id=\"3094\" data-permalink=\"https:\/\/cocoalopez.com\/blog\/?attachment_id=3094\" data-orig-file=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface.gif?fit=990%2C1146&amp;ssl=1\" data-orig-size=\"990,1146\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"closestpointOnsurface\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface.gif?fit=259%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface.gif?fit=696%2C805&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface-885x1024.gif?resize=696%2C805&#038;ssl=1\" alt=\"\" class=\"wp-image-3094\" srcset=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface.gif?resize=885%2C1024&amp;ssl=1 885w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface.gif?resize=259%2C300&amp;ssl=1 259w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface.gif?resize=768%2C889&amp;ssl=1 768w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface.gif?resize=321%2C372&amp;ssl=1 321w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface.gif?resize=498%2C576&amp;ssl=1 498w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface.gif?resize=400%2C463&amp;ssl=1 400w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface.gif?resize=696%2C806&amp;ssl=1 696w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/closestpointOnsurface.gif?resize=363%2C420&amp;ssl=1 363w\" sizes=\"auto, (max-width: 696px) 100vw, 696px\" \/><\/figure>\n\n\n\n<p>This works better as now the skirt wraps around the knee and fakes a sense of gravity, but one downside of using the nearestPointOnCurve and closestPointOnSurface is that they wrap around the object. So sometimes the detection is on the wrong side of the surface.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>The next iteration was based on <a href=\"https:\/\/web.archive.org\/web\/20201126095647\/http:\/\/www.rihamtoulan.com\/blog\/2018\/3\/24\/faking-collisions-with-joints-based-setup-8snd2\">this tutorial<\/a> by <a href=\"https:\/\/web.archive.org\/web\/20201126095647\/http:\/\/www.rihamtoulan.com\/\"><em>Riham Toulan<\/em><\/a>. In stead of a closestPointOnsruface the ikhandle is now attached to a keepout node that is placed on the chain itself. As soon as the collision mesh hits this keepout node the ik handle is pushed in the local direction that is given in the inDirection vector attribute. This simple connection gives the exact same output as the previous test, but it has far less nodes, does not need the transformation limits on the joints and is far more stable.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"650\" data-attachment-id=\"3095\" data-permalink=\"https:\/\/cocoalopez.com\/blog\/?attachment_id=3095\" data-orig-file=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout.gif?fit=1050%2C980&amp;ssl=1\" data-orig-size=\"1050,980\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"keepout\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout.gif?fit=300%2C280&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout.gif?fit=696%2C650&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout-1024x956.gif?resize=696%2C650&#038;ssl=1\" alt=\"\" class=\"wp-image-3095\" srcset=\"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout.gif?resize=1024%2C956&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout.gif?resize=300%2C280&amp;ssl=1 300w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout.gif?resize=768%2C717&amp;ssl=1 768w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout.gif?resize=399%2C372&amp;ssl=1 399w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout.gif?resize=617%2C576&amp;ssl=1 617w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout.gif?resize=400%2C373&amp;ssl=1 400w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout.gif?resize=696%2C650&amp;ssl=1 696w, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/keepout.gif?resize=450%2C420&amp;ssl=1 450w\" sizes=\"auto, (max-width: 696px) 100vw, 696px\" \/><\/figure>\n\n\n\n<p>For the people that want to have a better look here is the scene file:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/skirtCollider.ma\">skirtCollider<\/a><a href=\"https:\/\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/skirtCollider.ma\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/skirtCollider_Curve.ma\">skirtCollider_Curve With Keepout Bones<\/a><a href=\"https:\/\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/skirtCollider_Curve.ma\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p>And the base for all the work<\/p>\n\n\n\n<p><a href=\"https:\/\/www.lilingliu.com\/post\/skirt-rig-with-auto-collision\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.lilingliu.com\/post\/skirt-rig-with-auto-collision<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are two methods one with scenes included which is the following: SKIRT COLLIDER https:\/\/www.perryleijten.com\/en\/works\/skirtColliderRDThis one has sample scenes His website seems to be offline so I took the liberty of recapturing everything from wayback machine and reposting it here (Perry please write me if you want the content to be taken down when your [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3091,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1002,31],"tags":[],"class_list":["post-2925","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-featured","category-tips-y-tutoriales"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/03\/image-23.png?fit=1514%2C753&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9XJix-Lb","jetpack-related-posts":[{"id":905,"url":"https:\/\/cocoalopez.com\/blog\/?p=905","url_meta":{"origin":2925,"position":0},"title":"WIP: Luis Walk Cycle 001","author":"cgmodeler","date":"November 28, 2011","format":"video","excerpt":"Bueno pues aprovechando que termin\u00e9 la primer versi\u00f3n del rig me puse a animar a Luis para ver los problemas que ten\u00eda y vaya que ten\u00eda bastantes. Rehice el rig\/skinning unas 4 veces, con todo y facial pero puedo decir que ahora domino algo que desconoc\u00eda completamente. Termin\u00e9 comprando The\u2026","rel":"","context":"In &quot;Corto: Bolsa de Piedras&quot;","block_context":{"text":"Corto: Bolsa de Piedras","link":"https:\/\/cocoalopez.com\/blog\/?cat=5"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1365,"url":"https:\/\/cocoalopez.com\/blog\/?p=1365","url_meta":{"origin":2925,"position":1},"title":"\u201cPase usted, Zapata invita\u201d #zapatainvita","author":"cgmodeler","date":"August 8, 2012","format":false,"excerpt":"En el esp\u00edritu del aniversario de Emiliano Zapata, coopero con \u00e9ste rig de manera gratuita.\u00a0#zapatainvita \u00a0 Rig para Maya 2011+ \u00a0 https:\/\/www.dropbox.com\/s\/ccrvz2nmn4cqe3z\/Spermin_FINAL.ma","rel":"","context":"In &quot;3d &amp; Design&quot;","block_context":{"text":"3d &amp; Design","link":"https:\/\/cocoalopez.com\/blog\/?cat=2"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2012\/08\/EdAltamirano_007.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2012\/08\/EdAltamirano_007.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2012\/08\/EdAltamirano_007.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2012\/08\/EdAltamirano_007.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2012\/08\/EdAltamirano_007.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":886,"url":"https:\/\/cocoalopez.com\/blog\/?p=886","url_meta":{"origin":2925,"position":2},"title":"Rig facial de Luis","author":"cgmodeler","date":"November 19, 2011","format":false,"excerpt":"Bueno despu\u00e9s de dos d\u00edas extremos durmiendo hasta las 5:30AM despu\u00e9s de Les Gobelins :P Finalmente consegu\u00ed hacer un buen setup para la cara, aqu\u00ed una de las pruebas. Y lo vuelvo a decir, el rigging es cosa del diablo! hahaha","rel":"","context":"In &quot;Corto: Bolsa de Piedras&quot;","block_context":{"text":"Corto: Bolsa de Piedras","link":"https:\/\/cocoalopez.com\/blog\/?cat=5"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/11\/Luis_Rig_Facial_Expre_001.jpg?fit=1051%2C504&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/11\/Luis_Rig_Facial_Expre_001.jpg?fit=1051%2C504&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/11\/Luis_Rig_Facial_Expre_001.jpg?fit=1051%2C504&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/11\/Luis_Rig_Facial_Expre_001.jpg?fit=1051%2C504&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/11\/Luis_Rig_Facial_Expre_001.jpg?fit=1051%2C504&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1270,"url":"https:\/\/cocoalopez.com\/blog\/?p=1270","url_meta":{"origin":2925,"position":3},"title":"MOX \u00bb training &#8211; \u682a\u5f0f\u4f1a\u793e\u30e2\u30c3\u30af\u30b9 &#8211; 3DCG\u30a2\u30cb\u30e1\u30fc\u30bf\u30fc\u3001\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u30a2\u30cb\u30e1\u30fc\u30bf\u30fc\u3001\u30e2\u30fc\u30b7\u30e7\u30f3\u30c7\u30b6\u30a4\u30ca\u30fc\u306b\u3088\u308b\u3001\u30ad\u30fc\u30d5\u30ec\u30fc\u30e0\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3 \u624b\u4ed8\u3051\u30e2\u30fc\u30b7\u30e7\u30f3 \u5236\u4f5c\u4f1a\u793e","author":"cgmodeler","date":"May 23, 2012","format":false,"excerpt":"Rig gratuito para MAYA y ejercicios de anim. MOX \u00bb training - \u682a\u5f0f\u4f1a\u793e\u30e2\u30c3\u30af\u30b9 - 3DCG\u30a2\u30cb\u30e1\u30fc\u30bf\u30fc\u3001\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u30a2\u30cb\u30e1\u30fc\u30bf\u30fc\u3001\u30e2\u30fc\u30b7\u30e7\u30f3\u30c7\u30b6\u30a4\u30ca\u30fc\u306b\u3088\u308b\u3001\u30ad\u30fc\u30d5\u30ec\u30fc\u30e0\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3 \u624b\u4ed8\u3051\u30e2\u30fc\u30b7\u30e7\u30f3 \u5236\u4f5c\u4f1a\u793e. NOTAS Y EJERCICIOS DE ANIM (EN JAPONES) http:\/\/mox-motion.com\/info\/animationnotes.html","rel":"","context":"In &quot;Tips y Tutoriales&quot;","block_context":{"text":"Tips y Tutoriales","link":"https:\/\/cocoalopez.com\/blog\/?cat=31"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2012\/05\/chrome_2017-02-26_20-18-11.png?fit=245%2C245&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3697,"url":"https:\/\/cocoalopez.com\/blog\/?p=3697","url_meta":{"origin":2925,"position":4},"title":"Copy Skin Weights for Clothed Characters MAYA","author":"cgmodeler","date":"September 26, 2022","format":false,"excerpt":"Select the clothes meshSelect the root bone of the rigGo to SKIN\/BIND SKIN (Keep Default Parameters) Default Parameters Select the skinned body meshThen Select the clothes mesh Go to SKIN\/COPY SKIN WEIGHTSSelect Closest JointOne to OneAnd Normalize Press copy.","rel":"","context":"In &quot;Featured&quot;","block_context":{"text":"Featured","link":"https:\/\/cocoalopez.com\/blog\/?cat=1002"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2022\/09\/imagen-7.png?fit=549%2C380&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2022\/09\/imagen-7.png?fit=549%2C380&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2022\/09\/imagen-7.png?fit=549%2C380&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":2620,"url":"https:\/\/cocoalopez.com\/blog\/?p=2620","url_meta":{"origin":2925,"position":5},"title":"FBX not exporting skinned meshes from facial rig","author":"cgmodeler","date":"February 22, 2018","format":false,"excerpt":"If FBX does not export rigged\/skinned geo from max to maya (old versions) backup the skin with dora weights import and remove the skinning+history of the meshes. Reskin with all joints and reimport vertex values. Then soften and polish with ngskintools. Make a GEO layer with all geometry and EXPORT\u2026","rel":"","context":"In &quot;Tips y Tutoriales&quot;","block_context":{"text":"Tips y Tutoriales","link":"https:\/\/cocoalopez.com\/blog\/?cat=31"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2018\/02\/2018-02-22_12-56-52.png?fit=610%2C533&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2018\/02\/2018-02-22_12-56-52.png?fit=610%2C533&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2018\/02\/2018-02-22_12-56-52.png?fit=610%2C533&ssl=1&resize=525%2C300 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2925"}],"version-history":[{"count":2,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2925\/revisions"}],"predecessor-version":[{"id":3098,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2925\/revisions\/3098"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/media\/3091"}],"wp:attachment":[{"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}