{"id":18,"date":"2005-10-23T15:37:38","date_gmt":"2005-10-23T15:37:38","guid":{"rendered":"https:\/\/astrofra.com\/wordpress\/?p=18"},"modified":"2005-10-23T15:37:38","modified_gmt":"2005-10-23T15:37:38","slug":"maya2lw-pipeline-ten-years-in-a-cell","status":"publish","type":"post","link":"https:\/\/astrofra.com\/wordpress\/index.php\/2005\/10\/23\/maya2lw-pipeline-ten-years-in-a-cell\/","title":{"rendered":"Maya2LW Pipeline | Ten years in a cell &#8230;"},"content":{"rendered":"<p><img decoding=\"async\" src=\"\/weblog\/images\/Tuts\/tim_bug_maya2lw_01.jpg\" alt=\"Maya2LW[2], screenshots of both applications\" \/><\/p>\n<p>I started a collaboration with the animator <strong>Tim Linklater<\/strong> (who is running the excellent website <a hreflang=\"en\" href=\"http:\/\/www.strutyourreel.com\" target=\"_blank\">www.strutyourreel.com<\/a>).<br \/>\nI was in a desperate need of good animated characters and this guy had a lot of <strong>stunning animated stuff<\/strong> that deserved to be lighted &amp; rendered, so we decided to join our forces. He sent me some of his pieces of work done in <strong>Maya<\/strong>, but I almost never worked with Maya. I had to solutions :<\/p>\n<ol>\n<li>Learn lighting &amp; rendering in Maya<\/li>\n<li>Test the infamous <strong>Maya To Lightwave pipeline<\/strong><\/li>\n<\/ol>\n<p>I choose #2. I found 3 existing software solutions regarding this specific pipeline, then tried one :<\/p>\n<ul>\n<li><a hreflang=\"en\" href=\"http:\/\/www.ef9.com\/ef9\/PO.htm\" target=\"_blank\">Point Oven<\/a>, an amazing cross-software baking system by Mark Wilson. It supports Max, Maya, Messiah, LW, XSI and even A:M to a certain extent<\/li>\n<li><a hreflang=\"en\" href=\"http:\/\/www.thebeaverproject.com\/\" target=\"_blank\">The Beaver Project<\/a>, a Maya &lt;-&gt; LW pipeline used on many productions<\/li>\n<li><a hreflang=\"en\" href=\"http:\/\/thespread.ghostoutpost.com\/Maya2LW2.html\" target=\"_blank\">Maya2LW[2]<\/a>, an open-source project. I took this one because it&#8217;s free and was recent enough to run with Maya6\/7 &amp; LW 7\/8<\/li>\n<\/ul>\n<p><strong>Using Maya2LW[2]<\/strong> is very simple :<\/p>\n<ul>\n<li><strong>From Maya<\/strong> exporting datas goes into two steps :\n<ol>\n<li>Save the mesh in Alias|Wavefront format (.obj) so that LW will be able to load them. There is no particular issue there, except if you have to export NURBS. Maya2Lw doesn&#8217;t handle NURBS, nor does LW. The solution should be to convert NURBS to Polygons, but it didn&#8217;t work for me so far<\/li>\n<li>Bake &amp; export the animations. Maya2LW export &#8216;almost MDD compatible&#8217; files, that just need to be converted to MDD format in order to be understood by LW. I had no problem here, except I had to select the relevant nodes in Maya, it can sometimes be tricky to find the right item.<\/li>\n<\/ol>\n<\/li>\n<li><strong>Back to LW<\/strong>, I did it manually &#8217;cause I couldn&#8217;t get the scripts working properly (version mismatch). It is rather straightforward, though :\n<ol>\n<li>When imported, the .obj files sometimes comes without material\/surface assigned. That&#8217;s a necessary step to reassign surfaces, so that you will be able to see your meshes in the layout. In this precise case, I had to refine the mesh a bit to comply the LW limits : no n-gons subdivision<\/li>\n<li>Apply MDD : I converted all the mesh transformations from Maya to LW with the MDD format, despite it is generally dedicated to mesh deformations (blendshapes, skinning &#8230;). LW uses the Motion Designer displacement plug-in to apply MDD files to any mesh. The settings are straightforward :<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"\/weblog\/images\/Tuts\/tim_bug_maya2lw_mdd.gif\" alt=\"Maya2LW[2], MDD plug-in\" \/><\/p>\n<p><strong>Conclusion (so far) :<\/strong><\/p>\n<p>I&#8217;ve got roughly the same mesh &amp; deformations in LW as in Maya. Roughly : it <ins>seems<\/ins> there are some slight differences regarding the animations, and the bug lost its eyeballs, guess why, they were in NURBS.<br \/>\nGot&#8217; to find a workarround \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I started a collaboration with the animator Tim Linklater (who is running the excellent website www.strutyourreel.com). I was in a desperate need of good animated characters and this guy had a lot of stunning animated stuff that deserved to be lighted &amp; rendered, so we decided to join our forces. He sent me some of &hellip; <a href=\"https:\/\/astrofra.com\/wordpress\/index.php\/2005\/10\/23\/maya2lw-pipeline-ten-years-in-a-cell\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Maya2LW Pipeline | Ten years in a cell &#8230;<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,1],"tags":[],"class_list":["post-18","post","type-post","status-publish","format-standard","hentry","category-3d-techniques","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/astrofra.com\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/18"}],"collection":[{"href":"https:\/\/astrofra.com\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/astrofra.com\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/astrofra.com\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/astrofra.com\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":0,"href":"https:\/\/astrofra.com\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/18\/revisions"}],"wp:attachment":[{"href":"https:\/\/astrofra.com\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=18"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/astrofra.com\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=18"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/astrofra.com\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}