Aller au menu du forum Aller au contenu du forum Aller à la recherche dans le forum
Logo Khaganat
Menu principal

Animation faciales dans Ryzom

Liria

Par curiosité j'ai effectué quelques tests avec l'écran de création de personnages. En utilisant des textures modées pour le masque le déroulement de l'animation avec les effets d'émotions du visage fonctionne très bien. Du coup  ce n'est pas une vidéo, mais c'est bien implanté IG. J'ai donc questionné Kervala sur l'irc #ryzom pour en savoir plus :





févr. 07 13:28:39 <Liria>   Tient je me pose une question. As tu remarqué dans la partie création des avatars sur ryzom, surtout pour les zoraïs où cela est flagrant
févr. 07 13:29:24 <kervala>   les bugs de textures ? :p
févr. 07 13:29:26 <Liria>   le bouton "play" lance une animation avec des émotes faciaux
févr. 07 13:29:32 <kervala>   ah oui :)
févr. 07 13:29:36 <kervala>   elles existent. C'est super facile à les activer en plus. F.aut juste charger l'anim et elle se joue
févr. 07 13:30:10 <Liria>   Justement vu le fonctionnement des émotes IG je me suis toujours dit qu'il devait avoir prévue une coté mouvement faciales, sinon ce n'est pas cohérent.
févr. 07 13:30:16 <kervala>   par contre, c'est des grosses animations. Donc ça ne peut pas être utilisé pour juste une emote. Par contre, les morphs du visages, c'est peut-être plus adapté :) Tu as un morph pour sourire,  pour fermer les yeux, etc... Tu peux mettre une value de 0.0 à 1.0. C'est comme ça que le clignotement des yeux sont fait.
févr. 07 13:31:06 <Liria>   Mais dans ryry ce sont des anim enf ait ? Animation au sens 3dsmax avec squelette, etc... ?
févr. 07 13:31:25 <kervala>   oui.  Comme dans Poser je sais pas si tu sais comment ça fonctionne
févr. 07 13:31:39 <Liria>   Ah c'est très lourd en effet. mais le morphing ce serait différent.
févr. 07 13:32:03 <kervala>   donc une animation, c'est une liste de délais avec les valeurs de chaque morphs :)
févr. 07 13:32:04 <Liria>   plutôt une distorsion d'une image 2d ?
févr. 07 13:32:25 <kervala>   pour le visage du moins
févr. 07 13:32:36 <Liria>   oui pour le visage
févr. 07 13:32:43 <Liria>   c'est vraiment ce qui manque IG
févr. 07 13:32:43 <kervala>   si tu bouges la tête, c'est pas une animation faciale mais du squelette. Donc tu peux contrôler tout ce qui est bouche, yeux, nez, etc... :)
févr. 07 13:33:19 <Liria>   donc pour l'écran de création ils ont refait un squelette dédié pour les visages ?
févr. 07 13:33:49 <kervala>   non ils ont juste faire une playlist de morphs pour l'expression du visage :)
févr. 07 13:33:21 <kervala>   ce que je comptais faire en 2008, c'était que quand on parle ça analyse le texte pour activer des morphs.
févr. 07 13:33:50 <Liria>   Ah je connaissais un outil qui faisait l'inverse. A partir d'un fichier sonore, il décompose les phonèmes pour l'animation des lèvres
févr. 07 13:34:15 <kervala>   donc dans mon exemple, quand on parle, ça devrait bouger les lèvres :)
févr. 07 13:34:17 <kervala>   voilà
févr. 07 13:34:24 <Liria>   Pratique si tu veux faire de l'animation avec blender par exemple.
févr. 07 13:34:34 <kervala>   et si on met un smiley ou une emote, ça met une expression en rapport :)  Genre sourire, pas content, etc... Ca sert pas à grand chose de faire une animation pour juste 1 morph à chaque fois. Le corps, c'est plus compliqué avec un morph :p Genre le gars bouge juste l'axe 7 du bras :p axe Z par 7 :s
févr. 07 13:38:55 <Liria>   Si ce n'est que des morphs poue l'animation du visage,  cela devient possible de la mettre en place IG lié aux émotes
févr. 07 13:40:01 <kervala>   oui :)
févr. 07 13:41:05    Liria laisse son esprit rêver
févr. 07 13:41:11 <kervala>   bah non, mais dans la création de perso, l'animation faciale est gérée exactement comme une animation du squelette, donc c'est pas trop comme ça qu'on devrait faire IG. Par contre, le code du clignotement des yeux est un bon exemple :) Et ça c'est IG. Suffit de remplacer l'index des yeux par un autre morph :)
févr. 07 13:41:49 <Liria>   oui je l'ai remarqué en effet
févr. 07 13:42:14 <kervala>   mais oui c'est faisable
févr. 07 13:42:16 <Liria>   celui de la bouche par exemple ? Coté data du client ?
févr. 07 13:42:39 <kervala>   oui
Dernière édition: 01 Janvier 1970 à 01:00:00 par Guest

Liria

Découverte de modèles 3D en ouvrant le fichier 3dsmax "ZO_HOF_visage.max" (ZO=Zorai, HOF=HOmine Female) des assets de Ryzom :

Dernière édition: 01 Janvier 1970 à 01:00:00 par Guest

Licences Mentions légales Accueil du site Contact