first pass on animation and skinning
TODO: need JOINT_MATRIX