[Soc-2011-dev] Weekly Progress report #1 - 27th of May

Sukhitha Jayathilake pr.jayathilake at gmail.com
Fri May 27 20:47:39 CEST 2011


Hi all,

I'm working on Full COLLADA Animation support implementation in the pepper
branch

1. Work Done this week -


- Set up project wiki pages, can be found in
http://wiki.blender.org/index.php/User:Phabtar/Full_COLLADA_Animation_Support_for_Blender

- Switched my current SVN working copy to the GSoC 2011 pepper branch and
tested committing.

- Had a thorough look in COLLADA specification on areas related to
Animations.

- Majority of time was spent on studying code in the current Animation
export system in COLLADA document exporter. Have a pretty good
understanding about the current system now. Refactored the Animation
Exporter class out of Document Exporter files,
in to separate files. Done some cleaning up in the code here and there.

- Integrated the patch by Ccliffe on supporting BEZIER and STEP curve
animations, which adds exporting of In-tangents
and out-tangents sources. Still haven't tested it's functionality
extensively though. Hope to test it and commit the changes
next week.


2. Work plans for the next week

Noticed some more deficiencies in the current code. Going to look at those
more carefully and clean up more.
Also will look in to exporting quaternion rotation data. Still needs to have
a better look into the areas related to
bone matrix maths. As per the schedule in the project proposal, will try to
export and import armature animations
which have objects parented to it. Testing will be done with the help of
other COLLADA developers. Also will set up
a thread on blenderartist about the project.


3. Issues that require extra attention

No big issues yet. One small issue was to understand how the bone local
matrix is calculated before the calculations
of euler rotation array. Decided to look more into it if it occurs up again
in the development process.


Cheers!
phabtar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/soc-2011-dev/attachments/20110528/cf55260e/attachment.htm 


More information about the Soc-2011-dev mailing list