LA MAIN
(En cours version Mai2002)
Si votre espace de travaille est en Z up, vous utiliserez skeleton->Skeleton ->AutoJointOrient = xzy.
Mettez en place les principaux os :
(confére le fichier mip-main.zip )
Vérifions l'orientation des axes de rotations :
Séléctionnez handroot
F8, puis le point d 'interrogation dans le filtre de séléction
pour visualiser les axes locaux :
Utilisez la commande mel :
select -r handroot ; joint -e -oj xyz -ch ;
Les joint seront récurcivement orientés.
On peut utliser pour chaque joint la commande mel :
rotate -r -os 180 0 0;
ANIMATION DES DOIGTS
Des attributs d'un locator permetrons de commander le mouvements des doigts
et l'orientation de la main.Ce locator sera placé au poignet.
Les attributs de ce locator seront : indexCurl,middleCurl, pinkyCurl,thumbCurl.
Par setdrivenkey, ces attributs commandent la rotaion en Y de chacun des joints (confére le fichier maindoigts.zip)
L'ecartement des doights peut etre commandé de la meme façon en ajoutant les attributs suivants :
indexSpread,middleSpread, pinkySpread,thumbSpread.
ATTACHER LA MAIN AU SQUELETTE :
Il suffit de parenter la main au bras.
Il est bon d'utiliser le locator commandant les doigts pour commander la rotation
de la main ansi que celle de l'avant bras . Les mouvements accessibles seront
donc :
Mouvement de rotation autour du cubitus .
Par setdriven key "Cubitus rota" est en relation avec la rotation de l'os de l'avant bras
Mouvement de rotation autour du poignet haut-bas .
Par setdriven key "Handspread" est en relation avec la rotation de l'os du poignet (en rotation xyz)
Mouvement de rotation autour du poignet droit-gauche .
Par setdriven key "Hand Up Down" est en relation avec la rotation de l'os du poignet (en rotation xyz)
Charger un exemple...(mainbras.zip)