{"id":6896,"date":"2023-03-07T16:39:51","date_gmt":"2023-03-07T16:39:51","guid":{"rendered":"https:\/\/www.katsbits.com\/codex\/?p=6896"},"modified":"2023-10-28T16:44:48","modified_gmt":"2023-10-28T15:44:48","slug":"toolkit-custom-couples-poses","status":"publish","type":"post","link":"https:\/\/www.katsbits.com\/codex\/toolkit-custom-couples-poses\/","title":{"rendered":"Toolkit &#8211; Custom Couples Poses"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a16fb2e28a05\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a16fb2e28a05\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.katsbits.com\/codex\/toolkit-custom-couples-poses\/#description\" >Description<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.katsbits.com\/codex\/toolkit-custom-couples-poses\/#pose-duplication\" >Pose Duplication<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.katsbits.com\/codex\/toolkit-custom-couples-poses\/#apply\" >Apply<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.katsbits.com\/codex\/toolkit-custom-couples-poses\/#pose-mode\" >Pose Mode<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.katsbits.com\/codex\/toolkit-custom-couples-poses\/#timestamps\" >Timestamps<\/a><\/li><\/ul><\/nav><\/div>\n<div style=\"background-color: black; position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; overflow: hidden; max-width: 100%;\"><center><iframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/lgufXMgQji4?rel=0\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/center><\/div>\n<h3><span class=\"ez-toc-section\" id=\"description\"><\/span>Description<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>IMVU <a href=\"https:\/\/www.katsbits.com\/codex\/tag\/imvu-studio-toolkit\/\">Toolkit<\/a> for Blender isn&#8217;t specifically set up to create couples poses &#8211; <i>two poses that form a &#8216;pose unit&#8217; and not interactive animations between avatars<\/i> &#8211; so they have to be done by fixing one pose that can then be duplicated and used as a reference object for another (or others). <\/p>\n<h4><span class=\"ez-toc-section\" id=\"pose-duplication\"><\/span>Pose Duplication<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><b>Step I<\/b>: seat nodes, room or furniture mesh(es) are be brought into a new <a href=\"https:\/\/www.katsbits.com\/codex\/?s=Animation+Tool\">Animation Tool<\/a> project using <a href=\"https:\/\/www.katsbits.com\/codex\/imvu-append\/\">Append<\/a> and set up as a moveable group using <b>Parent<\/b> so everything can be centred on the avatar rig that&#8217;s then posed in-situ. This is exported as first pose (Pose 1).<\/p>\n<p><b>Step II<\/b>: the first pose is fixed in place by duplicating the relevant sections of the avatars body and joining them together into a single mesh. The pose is then fixed in place by collapsing the modifier stack and the room mesh and remaining nodes are re-parented to re-focus on the partner node of the couples pose allowing the group to be repositioned and re-used as a reference for the second pose.<\/p>\n<p><b>Step III<\/b>: once the second pose done, both exported as FBX files using the Toolkit, they can be imported into IMVU Studio and assembled, the <b>Trigger<\/b> for each corresponding to the custom seat label used for the nodes, i.e. <i>stance.Starfish01<\/i>, <i>stance.Starfish02<\/i> etc.<\/p>\n<blockquote><p><b>Design note<\/b>: both <a href=\"https:\/\/www.katsbits.com\/codex\/tag\/furniture-room\/\">rooms<\/a> and <a href=\"https:\/\/www.katsbits.com\/codex\/tag\/furniture\/\">furniture<\/a> seat nodes must be set up to accommodate <a href=\"https:\/\/www.katsbits.com\/codex\/tag\/poses\/\">custom poses<\/a> and use the custom labelling convention [1] e.g. <i>Seat[<b>n<\/b>].[<b>CustomLabel<\/b>]<\/i> or Seat01.<i>Starfish01<\/i>, Seat02.<i>Starfist02<\/i> and so on, instead of the standard <i>Seat01.<b>Sitting<\/b><\/i> or <i>Seat01.<b>Standing<\/b><\/i> etc.<\/p>\n<p><a href=\"https:\/\/www.katsbits.com\/images\/tutorials\/imvu-studio\/custom-couples-poses-node-names.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"width: 98.5%; height: auto;\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/imvu-studio\/custom-couples-poses-node-names.jpg\" alt=\"Applying a Modifier\" width=\"900px\" height=\"500px\" border=\"0\" \/><\/a><br \/>\n<i>Ensure seat nodes, for both rooms and furniture, use the correct labelling to accommodate custom poses [1] else they won&#8217;t work in Studio\/IMVU.<\/i><\/p>\n<h4><span class=\"ez-toc-section\" id=\"apply\"><\/span>Apply<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>It&#8217;s important to ensure the duplicate avatar has the pose fixed in place using <b>Apply<\/b> to prevent it articulating as additional poses are created. Once joined together, make sure the mesh is selected and from Modifier Properties click the &#8216;more options&#8217; down-arrow [2] and select Apply from the list. This fixes the pose and essentially detaches it from the avatar rig so it can be moved independantly (but no longer posed).<\/p>\n<p><a href=\"https:\/\/www.katsbits.com\/images\/tutorials\/imvu-studio\/custom-couples-poses-apply.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"width: 98.5%; height: auto;\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/imvu-studio\/custom-couples-poses-apply.jpg\" alt=\"Applying a Modifier\" width=\"900px\" height=\"500px\" border=\"0\" \/><\/a><br \/>\n<i>Fixing a pose in place using Apply [2].<\/i><\/p>\n<h4><span class=\"ez-toc-section\" id=\"pose-mode\"><\/span>Pose Mode<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>The animation tool requires the animation rig, the wireframe objects and shapes, to be in <b>Pose Mode<\/b>. When initially selecting the rig if it highlights orange this indicates its in <b>Object Mode<\/b> not Pose Mode. To switch, ensure the rig is selected, then from the <b>Interaction Mode<\/b> selector, click <b>Pose Mode<\/b>. The rig will changes its appearance, different parts changing colour, indicating they can be selected, moved and posed for sequence creation.<\/p>\n<p><video poster=\"\" controls=\"controls\" width=\"98.5%\" height=\"auto\"><source src=\"https:\/\/www.katsbits.com\/media\/toolkit - animation pose mode.mp4\" type=\"video\/mp4\" \/><!--<source src=\"https:\/\/www.katsbits.com\/images\/tutorials\/collections\/collection-shortcut.ogg\" type=\"video\/ogg\" \/>\n<source src=\"https:\/\/www.katsbits.com\/images\/tutorials\/collections\/collection-shortcut.webm\" type=\"video\/webm\" \/>--><\/video><br \/>\n<i>Make sure to be in Pose Mode when using the Animation Tool.<\/i>\n<\/p><\/blockquote>\n<h3><span class=\"ez-toc-section\" id=\"timestamps\"><\/span>Timestamps<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Times are approximate;<br \/>\n&#8211; 00:00 : Nodes, Append &#038; Position<br \/>\n&#8211; 04:30 : Pose (1st) Copy &#038; Avatar<br \/>\n&#8211; 08:30 : Pose (2nd) Set-up &#038; Export<br \/>\n&#8211; 12:30 : Studio Assembly<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":6897,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34,37,230],"tags":[871,473,951,195,738,835,630,637,952],"class_list":["post-6896","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blender","category-imvu","category-tutorials","tag-animation-tool","tag-append","tag-couples-poses","tag-furniture","tag-imvu-studio","tag-imvu-studio-toolkit","tag-poses","tag-rooms","tag-stance"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/posts\/6896","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/comments?post=6896"}],"version-history":[{"count":11,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/posts\/6896\/revisions"}],"predecessor-version":[{"id":7924,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/posts\/6896\/revisions\/7924"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/media\/6897"}],"wp:attachment":[{"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/media?parent=6896"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/categories?post=6896"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/tags?post=6896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}