Student: Jacobus Izak Van Aarde Krynauw (nanocell)
Mentor: Christoph Nenning (kex)
Status: Released OgreCollada v0.1a.
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.
Note that this roadmap may change during the course of the GSoC term.
- 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)
- 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)
- complex test data (geometries with large/complex skeletons).
- complex scenes (multiple animated geometries in a scene).
- command line converter
- Write documentation
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.
- Skeletal animation for OgreCollada
- Sample file repository