Cinématique
L'onglet Cinématique de la barre latérale dans Shaper a deux fonctions.
D'une part, il permet de développer une hiérarchie fonctionnelle de pièces mobiles. Chaque mouvement est représenté par un objet null : un null, un axe de rotation ou un vecteur de translation. Les axes de rotation et les vecteurs de translation permettent un seul type de mouvement : rotation autour de l'axe ou translation selon le vecteur.
D'autre part, l'onglet Cinématique permet l'association entre pièces et groupes d'objets. Lors d'une animation, ces objets sont animés ensemble, selon le mouvement de la pièce à laquelle ils sont associés.
Dans la hiérarchie cinématique, les mouvements des pièces peuvent être liés à des pièces parents ou enfants. Un clic sur une pièce avec le bouton droit de la souris affiche un menu contextuel avec les options suivantes :
Supprimer la pièce ;
Insérer un axe enfant ;
Insérer un null enfant ;
Insérer un vecteur enfant.
Un clic sur l'un des choix de création ajoute une nouvelle pièce dans l’arbre cinématique et cette dernière est sélectionnée.
Lorsqu'une pièce est sélectionnée, le panneau Pièce affiche les options permettant d’en éditer les propriétés. L'axe de rotation ou le vecteur de translation sont matérialisés par une représentation dans la vue 3D. Ces représentations permettent de visualiser manuellement l’animation. Elles sont visibles uniquement lorsque l’onglet Surfaces ou l'onglet Cinématique est sélectionné. Les représentations des axes et vecteurs possèdent leurs propres couleurs Shaper. Lorsqu'elles sont sélectionnées, elles se comportent comme tout autre objet Shaper, y compris les surfaces : elles apparaissent en surbrillance blanche lorsqu'elles sont sélectionnées, ou bien en vert si elles font partie d'une sélection mais n'en sont pas le leader.