Skin modifier dans 3ds Max : tutoriel approfondi sur le skinning d’un personnage

Ce tutoriel explique comment « skinner » un personnage en passant d’un CAT à un modèle en mesh, en utilisant le Skin modifier pour définir les poids au niveau de chaque vertex. Nous verrons comment transférer une animation d’un rig vers une mesh, ajuster le weighting des vertices pour corriger les déformations aux articulations et autres parties mobiles, et prendre en compte les changements de mesh et de rig lors du transfert d’animation entre des meshes de résolutions différentes.

Préparation du projet et localisation des fichiers

Un dossier de projet appelé Autodesk 3ds Max 2012 Tutorials doit être utilisé. Dans ce contexte, ouvrez les fichiers tutoriels correspondants. Sur la barre Quick Access, cliquez sur Project Folder et définissez votre projet courant sur Autodesk 3ds Max 2012 Tutorials.

Activation et premier usage du Skin modifier

Maintenant que nous avons notre squelette aligné au mesh, nous pouvons effectuer le skinning. Le Skin modifier est accessible sous Modifiers > Animation > Skin, et ne sera actif que lorsque votre personnage est sélectionné. Une fois le modifier appliqué, vous verrez plusieurs paramètres, dont celui initialement recherché : ajouter des os. Attachons les bones nécessaires en ouvrant Add et en sélectionnant les bones pertinents (par exemple tout ce qui se situe sous le pelvis).

Les bons outils sont cruciaux pour une animation de personnage efficace. Notre guide décrit les étapes essentielles pour maîtriser le Skin modifier, le transfert d’animation et le contrôle des poids de peau dans 3ds Max. Dans le flux de travail, après l’application du Skin modifier et l’enveloppement des os, chaque bone obtient une zone d’influence appelée enveloppe qui détermine quels vertices dépendent du bone correspondant.

Enveloppes et vérification des déformations

Lorsque le Skin modifier est actif et que vous passez en mode Edit Envelopes, les enveloppes des bone s’affichent et les vertices influencés se colorent selon leur degré d’influence. Des enveloppes mal ajustées provoquent des déformations indésirables lors des mouvements. Pour vérifier, faites tourner quelques bones clés et observez les déformations. Si nécessaire, ajustez les enveloppes pour corriger les zones problématiques comme les pieds ou les extrémités des membres.

Édition des enveloppes

En mode Edit Envelopes (ou Envelope sous le Skin modifier), vous pouvez modifier les enveloppes via les poignées de croisement et les valeurs Radius. Chaque enveloppe est constituée d’un Inner et d’un Outer enveloppe, avec des poignées permettant de modifier le rayon. Le paramètre Falloff permet de choisir la courbe d’influence (Lineaire, Sinual, Fast Out, Slow Out). Le bouton Copy/Paste permet de répliquer les réglages d’enveloppe entre les bones.

Poids et animation

Pour une sélection de vertices, vous pouvez régler leur poids (Weight) entre 0 et 1, afin de mélanger l’influence entre plusieurs bones. Par exemple, les vertices de l’épaule peuvent avoir 1.0 pour l’épaule, 0.5 pour le bras supérieur et 0 pour les autres bones. Le shading dans la vue reflète ces poids, passant du bleu (0) à l’orange (1) selon l’influence.

Plusieurs outils facilitent la gestion des poids:

  • Absolute/Relative pour basculer entre une influence absolue ou relative.
  • Rigid et Rigid Handles pour limiter les vertices à un seul bone.
  • Normalize pour que les poids des vertices additionnés égalent 1.0.
  • Exclude/Include Vertices pour contrôler précisément quelles vertices sont influencées.
  • Bake Selected Verts pour figer les poids dans le modèle.
  • Weight Tool pour ajuster rapidement les poids via des boutons de Shrink/Grow/Ring/Loop et des commandes Copy/Paste.
  • Weight Table pour attribuer des poids vertex par vertex et bone par bone dans une grille.

Tableaux et flux de travail possible

Le Weight Table permet de visualiser et d’assigner des poids par vertex et par bone, avec des options de copie/collage et la possibilité de créer des Vertex Sets pour organiser les vertices sélectionnés. L’utilisation combinée du Weight Tool et du Weight Table offre une granularité fine pour des déformations propres et réalistes lors des animations.

Transfert d’animation entre meshes de résolutions différentes

Le Skin modifier permet de transférer l’animation d’un rig à une mesh de résolution différente, ce qui est crucial lorsque vous travaillez avec des références CAT et des meshes finales. En ajustant les enveloppes et les poids, vous pouvez préserver les déformations lorsque la topologie varie entre les deux modèles.

Intégration avec des pipelines et comparaison d’approches

Dans le cadre de pipelines modernes, d’autres outils comme le Skin Morph, le Skin Wrap ou même des composants hérités tels que le Physique existent. Notez que le Physique est conservé pour compatibilité ascendante, mais le Skin modifier demeure l’outil le plus puissant et précis pour le skinning manuel des personnages. Les techniques de rigging et de skinning bénéficient d’une utilisation raisonnée des enveloppes et des poids, afin de produire des déformations fiables et artistiquement contrôlables.

Exemple et pratique guidée

Pour un exemple pratique, l’étape « Attaching skin to a biped » illustre l’alignement d’un squelette biped avec un modèle humain, puis l’application du Skin modifier et l’ajout de l’ensemble des bones. Il s’agit d’un cas typique où une préparation rig et une correspondance des dimensions permettent d’obtenir des enveloppes précises et un skinning propre après le binding.

Diagramme enveloppes et influence des bones

En résumé, le Skin modifier est le cœur de l’animation par déformation dans 3ds Max. Maîtriser l’édition des enveloppes, le poids des vertices et l’utilisation des outils de sélection constitue la base d’un skinning efficace et flexible, que ce soit pour des personnages de jeux ou des productions cinématographiques.

Addictions, dérives et pratiques illégales : les dangers de la chirurgie esthétique

ÉlémentDescriptionImpact sur l’animation
EnveloppesZones d’influence des bones sur les verticesContrôle des déformations
WeightInfluence d’un vertex par bone (0-1)Gradualité des déformations
NormalizeSomme des poids = 1.0Déformations consistantes

tags: #skin #modifier #3ds #max