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
3. Méthodologie de modélisation
Comme nous l’avons vu dans le paragraphe précédent, chacun des cheveux composant une chevelure est un tube très fin, pratiquement inextensible, et pouvant présenter une forme naturelle variable selon l’origine ethnique de la personne. Il est important de noter que ces trois éléments (finesse, inextensibilité et forme naturelle d’une fibre capillaire) ont un impact direct sur la réponse élastique d’un cheveu et, par voie de conséquence, d’une chevelure. Il paraît donc dans un premier temps essentiel de modéliser finement la dynamique d’une fibre individuelle, afin d’être capable de capturer l’élasticité propre d’une chevelure complète.
De plus, chaque fibre est soumise à de nombreux contacts frottants avec les fibres voisines et nous avons vu que ces entremêlements donnent naissance aux comportements collectifs typiques au sein d’une chevelure. Simuler 150 000 fibres individuelles et traiter tous les contacts simultanés se produisant entre les fibres n’est cependant pas raisonnable, car cela engendrerait des coûts de calcul insurmontables. À titre d’illustration, même en utilisant les modèles de fibres et d’interaction les plus simples et les moins coûteux existant dans la littérature, il faudrait des jours voire des semaines pour calculer quelques secondes d’animation pour une chevelure complète, en utilisant un PC standard. Une alternative classique consiste à considérer la cohérence locale des cheveux voisins lors du mouvement de la chevelure : sous cette hypothèse, on peut alors se permettre de ne simuler que quelques centaines de cheveux individuels répartis uniformément dans la chevelure, chacun de ces cheveux servant de guide pour le mouvement d'une assemblée de fibres voisines. Cette stratégie permet de réduire considérablement la complexité du problème et rend possible la simulation d’une chevelure complète. La principale difficulté consiste alors à établir de manière cohérente le mouvement et la forme de la totalité d’une chevelure, à partir de la donnée de quelques centaines de fibres individuelles.
Le simulateur de chevelures que nous proposons ici s’appuie sur cette stratégie d’animation par « cheveux guide », et améliore sensiblement le réalisme et la richesse physique des mouvements de chevelures par rapport à l’état de l’art antérieur. En effet, le modèle mécanique de fibre individuelle conçu s’inspire de...
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
Méthodologie de modélisation
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