Hi all,

I'm having a problem doing animation of characters and other objects =
like so:


float[][] coords =3D new float[5][numFrames]
coords[ 0 ] =3D getFrame1Coords();
coords[ 1 ] =3D getFrame2Coords();
...

// called from wakeup on elapsedFrames behavior
setFrame( int frame ) {
shape.setCoordinates( coords[frame] );
}


Well that's the gist of the thing.  Syntax and stuff may be wrong since =
I just wrote it from memory and it's not exactally what I have.


Here's the problem:
Only 1/2 of the model animates.

There's a "tear" down the center of the model.   I can send a pic if =
anyone needs to see.  The left and right half of the model literally =
separate and the left half animates while the right half does not.   If =
I load frame 3 first, the right half is stuck on frame 3, if I load =
frame 5 first, it's stuck on frame 5 (etc...).   All the 2nd dimension =
arrays are the same size and it's not an export problem as far as I can =
tell.  And every object I've tried to animate has had this problem.

Any suggestions?

Thanks
Chad Zalkin

Reply via email to