5 janvier 2011

BONNE ANNEE

je vous souhaite tous une agréable révolution de la terre autour du soleil!

pendant ces vacances réparatrice, j'en ai profité pour travailler quand même et aujourd'hui j'ai fais un test d'animation pour mon autorig.
la première vidéo et un cycle de marche fais avec un personnage modélisé par un de mes prof (qu'il nous a donné en 2e année) et riggé par moi.

la deuxième et une petite animation à la suite du cycle de la précédente dans laquelle je test mes bends l'ik-spline et un peu mon ik_fk match.
(plein de définition à la fin de l'article ^^')

le match n'est pas encore très précis, surtout quand le coude ou le genoux est plié à l'envers ou sur un autre axe que celui des x mais ça sers quand même vachement quand on veux passer de fk à ik.


juste un dernier détail. je n'ai pas fais de planning pour ces animations.
je sens déjà le couroux de mon prof d'anim ^^'

voilà.j'vous souhaite plein de joie pour cette année, sauf si vous êtes un tueur de bébé au sang froid ou un truc comme ça, et a+

Modélisation (modé):
lorsque l'on créer un film en image de synthèse ou en 3D (pas forcement relief), on doit modéliser les personnages et les décors. il s'agit en fait de sculpter ce que l'on veux à partir d'une primitive (cube, cylindre, sphère ou autre objet simple, généré pas le logiciel) en lui ajoutant des points (appelé vertex), des edges (arrêtes entre deux vertex) et faces. il y a plein d'autres  technique mais celle-ci est une technique de base. du moins celle que j'ai appris ^^.

Rig ou Setup :
lorsque l'on a fini la modélisation, pour pouvoir animer un personnage, il faut d'abord le rendre animable.
et oui. parce qu'une modélisation est, comme une sculpture en pierre, immobile et au moins de tailler dedans encore ou d'y rajouter de la terre, on ne peux pas la déformer.
on va donc créer un squelette (avec des "bones" attaché par des "joint"), attacher la modé à ce squelette (ce qu'on appelle le skinning) et créer des contrôleurs pour que les animateurs n'est pas à chercher les os caché dans la modé.
on ajoute aussi tous un tas d'option, pour déformer les personnage ou objet de différentes manière pour donner un maximum de contrôle au animateurs.
tout ça s'appelle le rigging, ou setup.

IK et FK:
il y a plusieurs modes de manipulation des bones (cf rig ou setup):
        -FK ou Forward Kinematic: veut dire mouvement vers l'avant. il s'agit de bouger un joint et tous les bones suivant dans la chaîne vont le suivre.
c'est généralement utilisé sur les bras ou les jambes d'un personnage qui tombe pour que ces pieds reste avec le corps pendant la chute.

        -IK ou Inverse Kinematic: veut dire mouvement inversé. il est question cette fois de bouger un bone plus loin dans la chaine et tout les joints précédent dans la chaine, jusqu'à un bone bien défini au préalable, vont se plier pour que le joint du début ou de la fin de l'IK (dépend de celui sélectionné) ne bouge pas dans l'espace.
c'est très souvent utilisé pour les pieds ou sur les mains quand le personnage l'a posé quelque part ou c'est agripper à quelque chose.

IK_FK match:
quand on créer un rig avec un switch pour passer des IK aux FK ou l'inverse sur un membre quel qu'il soit, le membre retourne à sa dernière position en IK ou en FK selon ce qu'il était avant. donc certaine personnes créer des "IK_FK match". quand on s'en sert, le bras, par exemple, va passer dans l'autre mode, sans changer de position.
 super pratique pour les animateur.

 Autorig:
le rigging est une étape assez longue en 3D et surtout très répétitive.
mais sur maya (logiciel de 3D) et surement d'autres logiciels (je n'ai appris que sur celui ci), lorsque l'on fait quelque chose, il le note dans ce qu'on appel le "script editor".

exemple: change la translation en z de mon cube et la règle à 3.5.
setAttr "pCube1.translateZ" 3.5;

et tout ce que j'écris dans le script editor, il le fait dans le logiciel.
donc je fais mon rig comme d'habitude mais en notant ce qu'il écris. ensuite avec des astuces de langage on peut faire en sorte de lui faire faire la même chose pour les deux bras et deux jambes, et tout un tas de choses.
j'ai pris 2 mois à faire le miens mais maintenant il me faut une journée pour que mon personnage soit animable au lieu de 2 semaines.
(sur maya, le langage est le MEL ou Maya Embeded Language et sur 3D studio Max c'est Maxscript)


IK-Spline:
L'ik-spline créer une courbe dans la chaine de bones sélectionné.
le résultat, c'est qu'on ne peut plus bouger les bones eux même mais si on déforme la courbe, les bones vont suivres.

1 commentaire:

  1. ça claque un peu au niveau des jambes et on a pas l'impression que le bassin monte et descend ce qui fait que ton perso manque de poids même si tu veux donner de la légèreté.

    pour ta deuxième anim je comprend pas très bien ce jiggle qui passe dans tous le corps, alors qu'une simple anticipation aurait suffit. Mais c'est surment pour pour montrer les subtilités de ton rigg.

    bonne année et bon courage pour le film

    RépondreSupprimer