<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">All,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Just wanted to post some updates to the public mailing list about the progress  of the RawKee Python export plugin for Maya. My family are tired of hearing how awesome it is going to be.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">For some reason they can’t relate.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I spent the weekend Spent the weekend Stubbing out different portions of RawKee Python.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b>RawKee X3D Node Editor<o:p></o:p></b></p>
<p class="MsoNormal">First thing I did, which I have been working on all week, is to push through the grind of making a custom RawKee Node Editor, rather than use the Maya Node Editor. See screenshot below:<o:p></o:p></p>
<p class="MsoNormal"><a href="https://drive.google.com/file/d/12LrMV1VEsEVF-55EH2dag68eFnhe7mGm/view?usp=sharing">https://drive.google.com/file/d/12LrMV1VEsEVF-55EH2dag68eFnhe7mGm/view?usp=sharing</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This is based on the Blender Freak Node Editor tutorial:<o:p></o:p></p>
<p class="MsoNormal"><a href="https://www.blenderfreak.com/tutorials/node-editor-tutorial-series/">https://www.blenderfreak.com/tutorials/node-editor-tutorial-series/</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Per my previous posts on this subject, I had intended on using the built in Maya Node Editor, but apparently Maya didn’t like the fact that I was trying to build a custom interface around it. It didn’t crash Maya, but it threw enough errors
 that I decided to build my own.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">A lot of work needs to be done to implement the Blender Freak version of it, but in the end, I feel it will be better. And I’ll likely be able to reuse it outside of Maya in a standalone Python Qt application as well.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b>RawKee HAnim Export<o:p></o:p></b></p>
<p class="MsoNormal">The other thing I did was stub out the HAnim export capabilities of RawKee Python. A screenshot for this code can be seen below.<o:p></o:p></p>
<p class="MsoNormal"><a href="https://drive.google.com/file/d/1Wbr3Udm9UIN55Zj_VePe8fLG26PwYpac/view?usp=sharing">https://drive.google.com/file/d/1Wbr3Udm9UIN55Zj_VePe8fLG26PwYpac/view?usp=sharing</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Takes a surprisingly decent amount of time, to write a bunch of stubbed out functions, though a good portion of that time was also spent reworking how the Maya DAG was traversed in order to implement these functions correctly.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Aaron<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>