Présentation
Auteur(s)
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleINTRODUCTION
Synthétiser le mouvement d'une chevelure pour le jeu vidéo ou pour le prototypage cosmétique virtuel ? Un problème de modélisation difficile, auquel nous avons commencé à apporter des réponses en privilégiant l’alliance des diverses disciplines en jeu : science capillaire, modélisation mécanique, méthodes numériques et informatique graphique.
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Le traitement du signal et ses applications
(160 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
5. Génération d'une chevelure complète
Comme nous l'avons évoqué précédemment, il n'est pas raisonnable de simuler individuellement les 150 000 cheveux composant une chevelure complète. Aussi, notre méthode consiste à animer seulement quelques centaines de super-hélices, chacune de ces super-hélices servant de « cheveu guide » pour un paquet de cheveux (mèche). Il s'agit alors, pour l'animation d'une chevelure complète, de tenir compte de toutes les forces s'exerçant sur chacun des cheveux guide, et en particulier des forces de contact (interactions cheveu/cheveu, mèche/mèche et mèche/corps du personnage), puis de générer l'ensemble des cheveux de la chevelure à partir du mouvement des guides pour obtenir la visualisation finale. Après une brève analyse des approches existantes, nous présentons la méthode que nous avons choisie pour passer à l'échelle d'une chevelure complète.
-
Modèles précédents
Pour simuler une chevelure complète en des temps de calcul raisonnables, le comportement collectif des cheveux peut traditionnellement être approché de deux manières différentes : on suppose que la chevelure se comporte soit comme un milieu continu , soit comme un ensemble de mèches disjointes . Le traitement des interactions au sein de la chevelure varie considérablement selon l'approche choisie : dans le cas de l'hypothèse de milieu continu, les contacts sont pris en compte de manière intrinsèque, par exemple à travers la conservation du volume de la chevelure. Dans le second cas, les interactions sont traitées de manière explicite entre les mèches, et l'on se ramène ainsi à un problème de contact entre objets déformables.
Dans chacune des deux approches, la chevelure entière est reconstruite à partir d'un nombre limité (quelques centaines au plus) de cheveux simulés, dans le premier cas par une interpolation géométrique des cheveux guide, dans le second cas par génération localisée de cheveux autour de chaque cheveu guide, qui sert alors de squelette de mèche : cette phase de reconstruction de la chevelure sera appelée dans la suite « habillage géométrique ».
L'hypothèse de milieu continu n'apparaît ainsi appropriée que pour des chevelures très lisses et fluides, tandis que les méthodes fondées sur les mèches sont au contraire plutôt dédiées à la simulation de chevelures de type bouclé, dans lesquelles...
Cet article fait partie de l’offre
Le traitement du signal et ses applications
(160 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Génération d'une chevelure complète
BIBLIOGRAPHIE
-
(1) - AUZOU (M.-C.), MELCHIOR-BONNET (S.) - Les vies du cheveu - Gallimard, 2001.
-
(2) - ANJYO (K.), USAMI (Y.), KURIHARA (T.) - « A simple method for extracting the natural beauty of hair » - In Computer Graphics Proceedings (Proceedings of the ACM SIGGRAPH'92 conference), pages 111-120, August 1992.
-
(3) - BERTAILS (F.), AUDOLY (B.), CANI (M.-P.), QUERLEUX (B.), LEROY (F.), LEVEQUE (J.-L.) - « Super-helices for predicting the dynamics of natural hair » - In ACM Transactions on Graphics (Proceedings of the ACM SIGGRAPH'06 conference), pages 1180-1187, August 2006.
-
(4) - BERTAILS (F.), AUDOLY (B.), QUERLEUX (B.), LEROY (F.), LEVEQUE (J.-L.), CANI (M.-P.) - « Predicting natural hair shapes by solving the statics of flexible rods » - In J. Dingliana and F. Ganovelli, editors, Eurographics'05 (short papers). Eurographics, August 2005. Eurographics'05 (short papers).
-
(5) - BANDO (Y.), CHEN (B-Y.), NISHITA (T.) - « Animating hair with loosely connected particles » - Computer Graphics Forum, 22(3) : 411-418, 2003. Proceedings of...
Cet article fait partie de l’offre
Le traitement du signal et ses applications
(160 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive