|
Here you will find more details about this project and the plug-in. Illusoft Illusoft is a games, software and multimedia company. We are developing this plug-in for use of our game development. We are currently looking to adopt Blender into our tool chain for creation of game content. We decided to share this plug-in. with you, to support the Collada and Blender initiative. Collada Collada is the open standard for the interactive 3D industry that defines an XML-based schema. This makes it possible to combine multiple tools into extremely powerful tool chains. For more info check www.collada.org Blender Blender is the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback. for more info check www.blender3d.org |
|
|
The architecture of the plug-in. is illustrated in the picture below:  The plug-in. consists of 2 part; the Collada 1.4.0 API and a Translator. The Collada 1.4.0 API is the converter between a Collada XML file (*.dae) and an object oriented representation of the Collada schema in Python. The purpose of the Translator is to convert the Collada structure to Blender and vice versa. This translator does not make any use of the collada file. The main advantage of this architecture is that the importer and exporter are not 2 different plug-ins, but they both make use of the same API and Translator. Because of this, changes to the Collada specification as well as Blender are easy to adapt in a new plug-in.
|
|
|