From BlenderWiki

Jump to: navigation, search
Note: This is an archived version of the Blender Developer Wiki. The current and active wiki is available on wiki.blender.org.

The plan

1) OpenCollada integration

2) Exporter/importer(module) integration. Directory structure

3) Primitive UI integration. Will be "raw" at this stage since purpose - testing. Will evolve into something better.

4) Blender API - getting to know geometry, materials, textures - how to access for reading/writing

5) Coding the geometry part - export/import. There is already a COLLADA script working well with geometry. I can use it as a ref.

6) Animation - "terra incognita" for me :-). Will consult documentation, devs and code.

7) Coding the animation part - animatable objects (nodes), then animatable armature along with skin weighting import/export

8) Testing/Validation - will probably need user-submitted models.

Testing/Validation

COLLADA DOM source comes with sample .dae files. Also there's an official collada model repository with a few samples, some samples here. And there's a good example of how an exporter can be validated.