{"id":9293,"date":"2024-09-01T15:41:16","date_gmt":"2024-09-01T14:41:16","guid":{"rendered":"https:\/\/www.katsbits.com\/codex\/?p=9293"},"modified":"2024-09-01T15:41:16","modified_gmt":"2024-09-01T14:41:16","slug":"assembly-imvu-furniture","status":"publish","type":"post","link":"https:\/\/www.katsbits.com\/codex\/assembly-imvu-furniture\/","title":{"rendered":"Export &#038; Assembly in Studio \u2013 IMVU Furniture"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 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-69e783f965a14\" 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-69e783f965a14\"  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\/assembly-imvu-furniture\/#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\/assembly-imvu-furniture\/#update-vs-new\" >Update vs New<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.katsbits.com\/codex\/assembly-imvu-furniture\/#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\/dLFCBPOkJek?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>In this final <a href=\"https:\/\/www.katsbits.com\/codex\/tag\/tiktok\/\">TikTok session<\/a> exploring the creation of a <a href=\"https:\/\/www.katsbits.com\/codex\/tag\/furniture\/\">furniture item for IMVU<\/a> using a custom avatar pose, the finished <a href=\"https:\/\/www.katsbits.com\/codex\/tag\/texture-paint\/\">hand painted textures<\/a> are resaved before re-exporting the project using the <a href=\"https:\/\/www.katsbits.com\/codex\/tag\/imvu-studio-toolkit\/\">Toolkit<\/a>, updating the meshes will all the changes that have been made. In IMVU Studio then, to update an existing project only the furniture FBX is imported and set up to override the old data. To create a new project, the previously exported avatar pose is loaded in first, an Action is created from this data, before <em>then<\/em> importing the new furniture FBX file, this facilitates Studio automatically assembling the entire product. Once everything is set up and saved locally, the product Info is updated and the project published.<\/p>\n<p><b>Duration<\/b>: total c. 25 mins (00:25:00).<br \/>\n<b>Info<\/b>: 720p (W: 720 x H: 1280).<br \/>\n<b>Suitability<\/b>: Beginner+.<br \/>\n<b>Source<\/b>: <a href=\"https:\/\/www.katsbits.com\/files\/imvu\/katsbits - tiktok sitting furniture.zip\">KatsBits \u2013 TikTok Furniture (Final)<\/a> (c. 750 KB | *.blend, *.fbx, *.png).<br \/>\n<b>Product ID<\/b>: <a href=\"https:\/\/www.imvu.com\/shop\/product.php?products_id=68682684\" rel=\"noopener\" target=\"_blank\">TikTok Stool (68682684)<\/a>.<\/p>\n<blockquote><p><strong>Design note<\/strong>: some addition considerations to keep in mind when assembling furniture items using multiple FBX files in IMVU Studio;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"update-vs-new\"><\/span>Update vs New<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>When updating an existing product make sure individual components of the incoming FBX file are named and identified to properly override any existing parts otherwise the project may end up with multiple instances of something, particularly so for meshes and materials; set the correct <strong>Mesh ID<\/strong> on import into Studio [1]; set the correct <strong>Material ID<\/strong>\/Name in Blender prior to export &#8211; <em>material names can be edited once in Studio but doing so only changes the local reference, this does not change the &#8216;ID&#8217; without additional management of the project, deleting duplicates then renaming instances<\/em>.<\/p>\n<p><a href=\"https:\/\/www.katsbits.com\/images\/tutorials\/imvu\/tiktok-furniture-mesh-id.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"width: 98.5%; height: auto;\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/imvu\/tiktok-furniture-mesh-id.jpg\" alt=\"Mesh ID\" width=\"900px\" height=\"500px\" border=\"0\" \/><\/a><br \/>\n<i>When importing meshes into Studio double-check the <strong>Mesh ID<\/strong> [1] assignments to ensure any existing meshes are overridden, even when using the Empty Furniture Derivable.<\/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 : Overview &#038; Summery<br \/>\n&#8211; 07:00 : Assembly (update) &#038; Publishing<br \/>\n&#8211; 16:00 : Assembly (new)<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":9295,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34,37,230],"tags":[203,195,345,194,1086,738,835,1049,1017,1085,746,1106,1093],"class_list":["post-9293","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blender","category-imvu","category-tutorials","tag-fbx","tag-furniture","tag-import-export","tag-imvu","tag-imvu-files","tag-imvu-studio","tag-imvu-studio-toolkit","tag-imvu-toolkit","tag-png","tag-source-files","tag-texture-painting","tag-tga","tag-tiktok"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/posts\/9293","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=9293"}],"version-history":[{"count":8,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/posts\/9293\/revisions"}],"predecessor-version":[{"id":9303,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/posts\/9293\/revisions\/9303"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/media\/9295"}],"wp:attachment":[{"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/media?parent=9293"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/categories?post=9293"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/tags?post=9293"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}