13 | | An MD2Model stores the model animation in "KeyFrames", these are just the models in certain movment states. Like a cartoon, if you look at these KeyFrames very fast, the movement flows. Technicaly spoken, KeyFrames are only a collection of vertices. MD2 doesn't only display KeyFrames, it also interpolates between them, so there seems to be a smooth movmement; the faster the computation (computer), the smoother the animation gets. Again technicaly, the {{{MD2Model::interpolate()}}} function does interpolate between all the vertices of the two KeyFrames, using the equation {{{x = p1 + t*(p1 - p2) if t = {0..1} }}} [[br]] |
| 15 | An MD2Model stores the model animation in "!KeyFrames", these are just the models in certain movment states. Like a cartoon, if you look at these !KeyFrames very fast, the movement flows. Technicaly spoken, !KeyFrames are only a collection of vertices. MD2 doesn't only display !KeyFrames, it also interpolates between them, so there seems to be a smooth movmement; the faster the computation (computer), the smoother the animation gets. Again technicaly, the {{{MD2Model::interpolate()}}} function does interpolate between all the vertices of the two !KeyFrames, using the equation {{{x = p1 + t*(p1 - p2) if t = {0..1} }}} [[br]] |