利用者:Chingachgook/Gsoc2009/Plan

提供: wiki
移動先: 案内検索

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.