Are You Guys Still Alive?!
Yes, yes, of course we are! We've all just been very busy lately and haven't had a chance to make much happen. However, James Walker has made a few changes in the subversion trunk (which will appear in Cal3D 0.12) that should improve the fluidity of animations, and Palle Raabjerg, Jeremy Moles, and Jean-Baptiste Lamy have rewritten the Blender exporter--though much works still remains. Perhaps 2007 will be a better year for releases, improvements, and fixes all around! Also, don't forget to join us in #cal3d on Freenode!

What is Cal3D?
Cal3D is a skeletal based 3D character animation library written in C++ in a platform-/graphic API-independent way. Originally designed to be used in a 3D client for Worldforge, it evolved into a stand-alone product which can be used in many different kinds of projects. It supports combining animations and actions through a "mixer" interface, and work is currently underway to integrate morph targets (interpolating between one mesh and another, using the same vertex sequence) easily into the system.

Screenshots & Videos
Skeleton/OSG - High Quality (6.1MB) [h.264]
Skeleton/OSG - Low Quality (1.8MB) [h.264]
Skeleton/OSG - High Quality (6.4MB) [MPEG4]
Skeleton/OSG - Low Quality (900KB) [MPEG4]

cal3d-0.11.0 sources (latest stable version)
cally interactive demo for cal3d-0.11.0
More downloads (3d models, tools based on cal3d etc.)
Binary Packages

You can stay up-to-date with Cal3D's latest code using Subversion! Please keep in mind that while every attempt is made to not commit changes that wholly break the Cal3D library, we are a multi-developer project and accidents do happen. Let us know if we've missed anything using IRC or our mailing lists. We can usually fix any small bugs right away.

svn co cal3d

User Guide
API Reference & FAQ
Modeling with 3DSMax
Report a bug
General mailing list
SVN commits mailing list
Cal3d development forge