linking to external resources instead of including content in-line.
See 'release/text/readme.html' for the end user read-me.
-->
# BlenderPhi
Blender
=======
BlenderPhi is based on the Blender repository. It includes the XMLExporter, an extension for exporting scenes to XML+BIN files. The export process is initiated before rendering in Cycles and is based on the Cycles Scene Nodes format. These nodes describe the entire scene in Cycles.
Blender is the free and open source 3D creation suite.
It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing,
motion tracking and video editing.
In addition to the XML file, a BIN file is also created. The BIN file contains all arrays and textures that cannot be stored in XML format. The BIN file always starts with a value indicating the size in bytes, followed by the actual data. The offset for each value is specified in the XML file.
Blender as a whole is licensed under the GNU General Public License, Version 3.
Individual files may have a different, but compatible license.
See [blender.org/about/license](https://www.blender.org/about/license) for details.
To export data, the environment variable `CYCLES_XML_PATH` must be set to `cycles_graphs/scene.xml` before starting Blender. To export the scene, simply render the scene in Cycles. During the data preparation for Cycles, the scene is saved to XML+BIN.