利用者:Chingachgook/Gsoc2009/Plan

提供: wiki
< 利用者:Chingachgook
2018年6月29日 (金) 03:41時点におけるYamyam (トーク | 投稿記録)による版 (1版 をインポートしました)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

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.