Maintenant nous allons voir comment rendre expressif un visage en utilisant la technique du morphing améliorée avec PoseMixer. Et nous allons aller encore plus loin en utilisant XPresso pour câbler directement les commandes de PoseMixer à nos sliders dans la vue, histoire de pouvoir animer directement nos personnages dans la vue 3d sans devoir passer par la hiérarchie de la liste des objets.
Mais avant tout, vous devez savoir comment faire un slider avec
le tut précédent. Pour commencer le tut, il vous faut préparer un visage et ses clones ayant des expressions différentes (sourire, fermer les yeux, bouche ouverte, etc.) ainsi qu'un jeu de sliders pour autant d'expressions.
Ensuite passons à la vidéo qui devrait être assez explicite par elle-même.
http://tutoriels.steph3d.net/Cinema4D/MorphMixer/load.swfJuste une petite explication sur un point de l'expression à réaliser.
PoseMixer utilise des valeurs en pourcentage qui équivaut dans C4D à un nombre réel compris entre 0,0 et 1,0. Alors que notre petit slider, lui, est réglé sur un axe Y donnant des valeurs de type 0 à 100, c'est pourquoi j'ai converti cette valeur par une division par 100 dans le script XPresso, sans quoi les valeurs transmises à PoseMixer serait complètement démesurées, du style +10000 %
Astuce : Il est possible de transgresser le % compris entre 0 et 100% de PoseMixer en cliquant sur les petites flèches à droite du nombre, en entrant un chiffre à la main ou encore avec XPresso. Par exemple, faites une pose ou votre perso ferme les yeux et appliquez à cette pose un % de -100 et votre perso ouvrira tout grand les yeux pour le même prix !