If you haven't done so already, be sure to visit the Wiki Portal to read about how the wiki works. Especially the Ogre Wiki Overview page.
Summer of Code 2008: OgreCollada
Student: Jacobus Izak Van Aarde Krynauw (nanocell)
Mentor: Christoph Nenning (kex)
Location: http://www.sf.net/projects/ogrecollada
Status: Released OgreCollada v0.1a.
Summer of Code 2008: Implement Skeletal Animation for OgreCollada
The original OgreCollada wiki (created by Xavier) can be found here: OgreCollada. Please note that the aformentioned page is a bit out of date.
The OgreCollada GSoC thread in the Ogre Forums: thread.
The OgreCollada project (wiki, forum and source) can be found on sourceforge: OgreCollada
. This is also a work in progress so some information may still be outdated.
Roadmap for GSoC 2008
Note that this roadmap may change during the course of the GSoC term.
Phase 1: Getting things working (3 weeks; until 23rd of June)
- one geometry, one skeleton, one animation
- one geometry, one skeleton, two animations
- one geometry, two skeletons, two animations (one per skeleton)
- one geometry, two skeletons, four animationes (two per skeleton)
Phase 2: Complicate things (3 weeks; until 14th of July)
- two geometries, one skeleton, one animation
- two geometries, one skeleton, two animations
- two geometries, two skeletons, two animations (one per skeleton)
- two geometries, two skeletons, four animationes (two per skeleton)
Phase 3: Stress testing (2 Weeks; until 28th of July)
- complex test data (geometries with large/complex skeletons).
- complex scenes (multiple animated geometries in a scene).
Phase 4: Conversion (1 Week; until 4th of August)
- command line converter
Phase 5: Document (1 Week; 4th of August until 10th of August)
- Write documentation
The test driven approach
The OgreCollada is developed using the test driven approach. This implies creating a simple test file and making sure it works. Next, create a more complex file and make sure it works. Perform regression testing: Make sure the previous test cases still works! If it doesn't, fix it. It would be possible to use a testing framework that asserts when incorrect behaviour is detected but for now visual confirmation will be mostly used.
Deliverables
- Skeletal animation for OgreCollada
- Sample file repository
- Documentation
See also
- OgreCollada
- Ogre COLLADA Plugin
- Wikipedia page
- about COLLADA
- official COLLADA website
- COLLADA wiki
- OpenCOLLADA
- open source SDK for DDC tool support
- SlimDX ColladaLoader library
- for Mogre (C#) users
Contributors to this page: spacegaier
,
jacmoe
and
Beauty
.
Page last modified on Wednesday 21 of July, 2010 19:02:02 GMT by spacegaier
.
The content on this page is licensed under the terms of the Creative Commons Attribution-ShareAlike License.
As an exception, any source code contributed within the content is released into the Public Domain.

