<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jul 21, 2015 at 5:33 AM, Levon <span dir="ltr">&lt;<a href="mailto:levonh@gmail.com" target="_blank">levonh@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Ive been writing down some ideas regarding the Cycles XML format.<div><br></div><div><div><a href="http://wiki.blender.org/index.php/User:Levon/cycles_standalone_format" target="_blank">http://wiki.blender.org/index.php/User:Levon/cycles_standalone_format</a><br></div><div><br></div><div>listing some comparisons between other render engines, and also possible alternative language&#39;s.</div><div><br></div><div>I started looking at integrating Cycles into some other 3D Software, and one thing holding me back is not wanting to invest too much time into writing out to the current cycles XML that may not stay.</div><div><br></div><div>While a good Cycles render API would be a great feature, I.m working on defining the .xml (or what ever it becomes) format.</div><div><br></div><div>Ild like to hear some feedback and ideas from other devs and users. </div><div><br></div><div>Im prepared to code it, with input from others.<br></div><div><br></div><div>Thanks :)</div></div></div>
<br>_______________________________________________<br>
Bf-cycles mailing list<br>
<a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-cycles" rel="noreferrer" target="_blank">http://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
<br></blockquote></div><br></div><div class="gmail_extra">A couple weeks ago I wrote up an xml schema for cycles by looking through the parsing code and example files (<a href="http://www.pasteall.org/59743/xml">http://www.pasteall.org/59743/xml</a>), it&#39;s still a little rough but could be used as a starting point to design a moar better cycles API.</div><div class="gmail_extra"><br></div><div class="gmail_extra">A couple things I&#39;d like to change -- get rid of the &#39;stack machine&#39; concept (have transforms and &#39;state&#39; (which is mostly just a wrapper for materials) become elements of the effected type) and a couple other little redesign things centered around the &#39;Mesh&#39; and &#39;Patch&#39; types to make them more inline with the built in cycles Object type.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Dan</div></div>