[pythian] Re: CODE - Cal3D

  • From: Darryl Long <pythianproject@xxxxxxx>
  • To: pythian@xxxxxxxxxxxxx
  • Date: Sat, 13 Jul 2002 14:05:20 -0700

Mike,

I tried debugging Cal3D for a while. As far as I can tell, the code in 
the DLL looks just as it should.  For each vertex it applies a 
quaternion operation then spits that out.  Besides, it worked before so 
I suspected it was our code, not theirs.

I got frustrated because I didn't really know what Cal3D code was 
*supposed* to look like.  I downloaded the simple animation viewer from 
SF and compared that to our code (I guess that's what you used as a 
template, right?)  I found that in their code they were initializing the 
Mixer with an animation.  I tried that, and voila!  I see dead people. 
 The reason it stopped working suddenly is SetAnimationState doesn't get 
called any more, I suppose because we aren't setting the animation.  So 
we need to remember this simple rule: Cal models are singularities until 
given an animation.

I hope this brings you happiness.  It's all committed to CVS.

Darryl




Other related posts: