Conitec 3d gamestudio-a4 手册

下载
页码 14
A4 Programmer’s Manual                                 © Conitec 2000                                                    14 
 
 
Bones are a linked list of 3D vertices that are used for animation in the MDL4 format. Each bone 
vertex can have a parent, and several childs. If a bone vertex is moved, the childs move with it. If on 
moving a bone vertex the connection line to his parent rotates, it's childs are rotated likewise about 
the parent position. If the distance of the bone vertex to its parent changes, the change is added onto 
the distance between childs and parent. So the movement of the childs is done in a spherical 
coordinate system, it is a combination of a rotation and a radius change. 
Each bone vertex has an influence on one or more mesh vertices. The mesh vertices influenced by a 
bone vertex move the same way as it's childs. If a mesh vertex is influenced by several bone vertices, 
it is moved by the average of the bone's movement.