
Comment aligner l'axe du pivot sur la normale d'une arête dans 3ds Max
Aperçu
Introduction
Le placement du point pivot est invisible dans le rendu final, mais il contrôle tout en animation et en modélisation. Le point pivot d'un objet détermine l'axe de rotation, le point central des transformations d'échelle et la référence pour les calculs de contraintes. Placez le pivot de façon incorrecte, ne serait-ce que de quelques unités, et des heures de travail d'animation produiront un mouvement qui semble faux ou nécessiteront une reprise complète du rigging.
Dans 3ds Max, l'outil Snap Working Pivot (introduit en 2023 et affiné au fil des versions 2024-2025) permet un alignement de pivot précis et interactif. Plutôt que de deviner des coordonnées ou d'ajuster manuellement des valeurs dans des champs numériques, vous pouvez accrocher les points pivots directement sur les arêtes de la géométrie, les centres de face, les positions de sommets et les normales de surface. Cette précision fait gagner du temps de rigging et évite des reprises en aval, en animation comme en rendu.
Sur notre render farm, nous traitons des milliers de modèles de personnages et de mécanismes riggés. La différence entre un modèle aux pivots correctement alignés et un modèle aux pivots approximatifs se voit immédiatement : l'animation se joue de façon fluide et prévisible, ou bien elle tremble, glisse et nécessite des corrections d'animation qui compriment les plannings et explosent les budgets.
Comprendre l'outil Snap Working Pivot
Le système Snap Working Pivot de 3ds Max 2023+ regroupe plusieurs opérations d'ajustement de pivot au sein d'une interface unifiée. Plutôt que de mémoriser des raccourcis clavier et des emplacements de menu distincts, vous accédez à toutes les opérations de pivot via la boîte de dialogue Snap Working Pivot.
Raccourci : Ctrl + Shift + . (touche point), ouvre la boîte de dialogue Snap Working Pivot
L'outil propose cinq opérations principales :
Place Working Pivot (accrochage standard)
Utilisez cette fonction pour positionner un point pivot n'importe où dans l'espace 3D. Activez l'outil, puis :
- Ouvrez la boîte de dialogue Snap Working Pivot (
Ctrl + Shift + .) - Activez les contraintes d'accrochage souhaitées : accrochage aux sommets, aux arêtes, aux centres de face ou à la grille
- Déplacez le curseur sur la géométrie dans la fenêtre d'affichage (viewport)
- Lorsque le curseur survole un sommet ou une arête, la surbrillance d'accrochage indique où le pivot va se positionner
- Cliquez avec le bouton gauche pour confirmer le placement
Le pivot se trouve désormais à l'emplacement accroché. C'est l'opération la plus courante et elle couvre 80 % des tâches d'ajustement de pivot.
Cas d'usage concret : vous riggez un bras mécanique. L'articulation de l'épaule doit tourner autour du centre de la rotule. Utilisez l'accrochage aux sommets pour placer le pivot directement sur la géométrie de l'articulation.
Selection Pivot (alignement sur un groupe d'objets)
Lorsque plusieurs objets sont sélectionnés, 3ds Max doit savoir où placer le point pivot du groupe. Selection Pivot (Alt + Shift + S) définit le pivot d'un groupe d'objets sélectionnés.
Options :
- Bounding Box Center : pivot au centre géométrique de tous les objets sélectionnés
- Average Point : pivot à la moyenne pondérée des pivots de tous les objets
- First Selected Object : utilise le pivot du premier objet sélectionné
Cas d'usage : vous avez sélectionné tous les os de la colonne vertébrale d'un rig de personnage (5 à 7 os). Régler Selection Pivot sur « Bounding Box Center » place le pivot du groupe de la colonne sur l'axe central, ce qui est utile pour les transformations de groupe ou l'activation/désactivation de la visibilité en animation.
Align Working Pivot
Cette opération fait pivoter l'axe local du pivot pour qu'il corresponde à une orientation cible. Au lieu de vous contenter de positionner le pivot (coordonnées X, Y, Z), vous pouvez aussi orienter sa rotation pour qu'elle corresponde aux normales d'arête, aux normales de face ou à des valeurs d'angle explicites.
Étapes :
- Sélectionnez l'objet dont vous souhaitez aligner le pivot
- Ouvrez Align Working Pivot (accessible depuis la boîte de dialogue Snap Working Pivot ou depuis le menu Hierarchy)
- Choisissez une cible d'alignement : normale d'arête, normale de face, position de sommet ou angles de rotation manuels
- Cliquez sur la géométrie cible dans la fenêtre d'affichage
Le point pivot reste en place, mais ses axes pivotent pour correspondre à l'orientation cible.
Cas d'usage concret : vous avez un support mécanique qui doit tourner selon l'angle d'une surface inclinée. Plutôt que de saisir manuellement des valeurs de rotation, accrochez les axes du pivot à la normale de la surface, puis faites pivoter l'objet. La rotation suit alors parfaitement la pente de la surface.
Reset Working Pivot
Rétablit le pivot dans sa position par défaut : le centre de la bounding box de l'objet, avec les axes alignés sur les axes XYZ du monde.
Utilisez cette fonction lorsque vous avez ajusté un pivot et souhaitez repartir de zéro, ou lors de l'export d'un modèle nécessitant un placement de pivot standard.
Align Pivot to Working Pivot
Une fois que vous avez positionné et orienté un working pivot (à l'aide de Place, Align et d'autres ajustements), vous le finalisez avec cette opération. Elle « fige » tout votre travail d'accrochage et d'alignement dans le pivot réel de l'objet.
Distinction importante : Working Pivot est une référence temporaire ; Align Pivot to Working Pivot la rend permanente.
Étapes :
- Ajustez votre working pivot selon vos besoins à l'aide de Snap, Align, etc.
- Une fois satisfait, exécutez Align Pivot to Working Pivot
- Le pivot de l'objet correspond désormais exactement au working pivot
Opérations utilitaires : création de grille et de point
L'outil inclut également deux fonctions utilitaires :
Create Grid From Working Pivot : génère une grille alignée sur les axes et la position du working pivot. Utile pour créer une géométrie de construction ou vérifier l'alignement des axes avant de finaliser.
Create Point From Working Pivot : génère un objet Point Helper à l'emplacement et à la rotation du working pivot. Utilisez cette fonction pour créer des repères de référence, des centres d'articulation ou des points d'attache auxquels d'autres objets peuvent se lier (par exemple, des points d'attache d'armes sur un personnage).
Workflows courants et quand utiliser chaque fonctionnalité
Rigging des articulations de personnage
Pour le rigging de personnages, vous ajustez généralement le pivot de chaque os :
- Sélectionnez le mesh de l'os (par exemple, la géométrie de l'omoplate)
- Utilisez Place Working Pivot avec l'accrochage aux sommets pour cliquer sur le centre de l'articulation (généralement une rotule ou une zone sphérique)
- Utilisez Align Working Pivot pour orienter les axes selon la direction de l'os (alignez un axe sur la direction de l'os, les autres perpendiculairement)
- Confirmez avec Align Pivot to Working Pivot
Résultat : l'os tourne correctement autour de son articulation naturelle. L'animation paraît organique au lieu de glisser ou de se tordre de façon non naturelle.
Assemblages mécaniques
Pour les machines et les rigs mécaniques :
- Sélectionnez chaque composant (engrenage, biellette, support)
- Utilisez Place Working Pivot pour positionner le pivot au centre de rotation (généralement un axe ou un boulon)
- Utilisez Align Working Pivot pour faire correspondre les axes de rotation au mouvement prévu du mécanisme (horizontal pour des roues, etc.)
- Finalisez avec Align Pivot to Working Pivot
Résultat : les assemblages mécaniques s'animent de façon prévisible, avec des engrenages qui tournent autour de leur centre et des biellettes qui se déplacent selon les axes mécaniques appropriés.
Modélisation et mises à l'échelle non uniformes
Lorsque vous utilisez des mises à l'échelle non uniformes en modélisation, le placement du pivot devient critique. Mettre à l'échelle depuis un pivot incorrect peut déformer la géométrie de façon inattendue.
- Positionnez le working pivot au point d'ancrage (par exemple, la base d'un pilier lorsque vous mettez sa hauteur à l'échelle)
- Appliquez les transformations d'échelle : elles s'effectuent désormais par rapport au pivot correctement positionné
- Résultat : la mise à l'échelle est prévisible et correspond à votre intention
Intégration avec les systèmes de rigging d'animation
Le rigging de personnages moderne dans 3ds Max fait souvent appel à des systèmes de squelette, des solveurs IK et des chaînes de contraintes. Le placement du pivot influence directement le comportement de ces systèmes.
Configuration de chaîne IK : lors de la création d'une chaîne IK (par exemple, un bras avec épaule, coude et poignet), le pivot de chaque os doit s'aligner sur son articulation. Des pivots mal alignés font produire au solveur IK un mouvement tordu et irréaliste.
Cibles de contrainte : si vous contraignez un objet à suivre un chemin ou à s'aligner sur un autre objet, le placement du pivot détermine le centre effectif de la contrainte. Un pivot mal placé peut faire osciller les objets de façon inattendue lors de la lecture de l'animation.
Influence du Skin Modifier : lorsque vous utilisez le Skin Modifier pour une déformation organique, les sommets proches du pivot sont influencés différemment de ceux qui en sont éloignés. Un placement de pivot correct garantit une déformation qui se propage naturellement.
Considérations concernant la render farm
Lorsque vous soumettez un fichier 3ds Max à une render farm, les points pivots sont inclus dans les données de géométrie. Cela compte à plusieurs égards :
Intégrité des fichiers : des pivots correctement placés garantissent que la render farm restitue exactement ce que vous voyez en local. L'animation se joue de façon identique sur les nœuds de la render farm et sur votre station de travail, car la référence de rigging est identique.
Efficacité des transformations : si votre scène utilise des matrices de transformation ou des hiérarchies de déformation, le placement du pivot influence la façon dont elles sont calculées. Un placement de pivot efficace peut réduire la charge CPU pendant le rendu.
Cohérence multi-machines : lors d'un rendu réparti sur plusieurs machines, la cohérence des transformations est essentielle. Des pivots mal alignés peuvent provoquer de légères variations du positionnement de la géométrie d'une image à l'autre, entraînant un effet de flottement ou de tremblement dans le rendu final.
Soumission de test : rendez toujours 5 à 10 images d'une séquence animée sur la render farm avant de lancer le job complet. Comparez image par image avec vos rendus locaux. Si l'animation correspond, vos pivots sont compatibles avec la render farm.
Récapitulatif des performances : opérations Snap Working Pivot
| Opération | Quand l'utiliser | Impact |
|---|---|---|
| Place Working Pivot | Positionne le pivot à un emplacement accroché (sommet, arête, grille) | Base de tout le travail de pivot |
| Selection Pivot | Ajuste le pivot pour plusieurs objets sélectionnés | Nécessaire pour les modèles groupés/hiérarchiques |
| Align Working Pivot | Oriente les axes du pivot sur les normales d'arête/de face | Permet une rotation selon les bons axes |
| Reset Working Pivot | Retour à l'état par défaut | Opération de récupération, préparation à l'export |
| Align Pivot to Working Pivot | Finalise/fige tous les ajustements du working pivot | Rend tous les changements permanents |
| Create Grid from WP | Visualise et vérifie l'alignement des axes | Contrôle qualité avant finalisation |
| Create Point from WP | Génère des repères de référence ou des points d'attache | Infrastructure de rigging |
Exemple pas à pas : rigging d'une charnière simple
Voici un exemple concret de rigging d'une charnière de porte dans un assemblage mécanique :
- Sélectionnez la géométrie de la porte dans la fenêtre d'affichage
- Ouvrez Snap Working Pivot (
Ctrl + Shift + .) - Activez Vertex Snap dans la boîte de dialogue Snap Working Pivot
- Survolez avec le curseur le centre de l'axe de charnière (le point d'axe autour duquel la porte tourne)
- Cliquez avec le bouton gauche lorsque la surbrillance d'accrochage indique le centre de la charnière : le working pivot est désormais positionné
- Ouvrez Align Working Pivot et cliquez sur la géométrie de l'axe de charnière pour orienter les axes du pivot selon la direction de la charnière
- Confirmez avec Align Pivot to Working Pivot : le pivot de la porte est désormais permanent et correctement placé
- Testez la rotation : faites pivoter la porte de 90 degrés. Elle doit tourner proprement autour de l'axe de charnière, sans glissement ni déformation
Résultat : l'animation de la porte est correcte et, une fois soumise à la render farm, elle se rend avec le même mouvement sur tous les nœuds.
FAQ
Q: Quelle est la différence entre Working Pivot et le pivot réel, et pourquoi est-ce important ? A: Working Pivot est temporaire : c'est un aperçu de l'endroit où vous voulez placer le pivot. Vous pouvez l'ajuster autant de fois que nécessaire. Le pivot réel, lui, est permanent : il est intégré aux données de transformation de l'objet. Utilisez Align Pivot to Working Pivot pour convertir le working pivot temporaire en pivot réel permanent. Ce processus en deux étapes vous permet d'expérimenter sans vous engager tant que vous n'êtes pas certain de votre choix.
Q: Si je change un pivot, cela affecte-t-il l'animation existante sur cet objet ? A: Seulement si l'objet possède déjà des keyframes de transformation. Lorsque vous changez un pivot, la position de l'objet dans l'espace ne change pas : ce sont ses valeurs de transformation qui changent. Une animation basée sur l'ancien pivot peut sembler se déplacer de façon inattendue si le pivot a bougé. Bonne pratique : finalisez le placement du pivot avant de créer l'animation, ou utilisez le contrôleur Euler XYZ pour verrouiller les axes de rotation si vous devez ajuster des pivots en cours d'animation.
Q: Puis-je accrocher le pivot à une géométrie personnalisée, comme un indicateur de pivot personnalisé ou un objet helper ? A: Oui. Activez Geometry Snap et Snap to Helpers. Vous pouvez placer des helpers (objets Point, Box, Sphere) à des positions précises, puis y accrocher les working pivots. C'est utile pour les rigs complexes où vous voulez un placement de pivot cohérent sur plusieurs objets.
Q: Les ajustements de pivot sont-ils conservés lors de l'export vers d'autres logiciels (Maya, Blender, moteurs de jeu) ? A: Les données de pivot sont transférées avec les formats d'export standard (FBX, USD). Cependant, certains logiciels interprètent le placement du pivot différemment. Vérifiez toujours dans le logiciel cible en important un objet de test et en contrôlant visuellement le placement du pivot. La plupart des échanges professionnels (3ds Max → Blender, 3ds Max → Maya) conservent correctement les données de pivot avec le FBX.
Q: Comment ajuster les pivots de plusieurs objets à la fois ? A: Utilisez Selection Pivot pour créer un pivot de groupe, puis ajustez les pivots individuels ensuite. Pour les opérations en masse, créez un script avec MaxScript (le langage de script de 3ds Max) afin d'appliquer des ajustements de pivot sur plusieurs objets. L'outil Snap Working Pivot lui-même traite un objet à la fois, mais le scripting permet d'automatiser les workflows.
Q: Puis-je annuler les ajustements de pivot si je change d'avis ? A: Oui. Utilisez Ctrl+Z après Align Pivot to Working Pivot. Si vous avez enregistré et fermé le fichier, les changements de pivot sont permanents. C'est pourquoi il est important de créer des rendus de test avant de finaliser des pivots critiques : vérifiez sur la render farm avant de fermer le fichier.
Q: Que se passe-t-il si je soumets une scène avec des pivots incorrects à la render farm ? A: L'animation sera rendue exactement comme elle se joue en local, y compris tout mouvement incorrect causé par des pivots mal alignés. La render farm ne corrige pas les pivots : elle rend ce que vous soumettez. Le rendu en lui-même sera correct ; le mouvement de l'animation reflétera le placement incorrect du pivot. Validez toujours l'animation en local avant de la soumettre à la render farm.
Q: Existe-t-il des raccourcis clavier pour chaque opération Snap Working Pivot ?
A: Le raccourci principal est Ctrl + Shift + . pour ouvrir la boîte de dialogue. À l'intérieur de la boîte de dialogue ou via le menu Hierarchy, les opérations sont accessibles par clic de menu ou, dans certains cas, par des combinaisons Alt+touche. Consultez la documentation de 3ds Max pour connaître les raccourcis spécifiques à chaque opération dans votre version.
Q: Si votre fournisseur de render farm mentionne des « problèmes d'alignement de pivot », que devez-vous faire ? A: Contactez immédiatement la render farm avec une image de test. Demandez-leur de rendre la même image en local pour comparer. Si le résultat de la render farm montre un mouvement ou un positionnement inattendu, il s'agit probablement d'un problème de rigging lié au pivot. Exportez une scène de test simple contenant uniquement l'objet problématique et quelques keyframes ; soumettez-la en premier pour isoler le problème avant de resoumettre la scène complète.
Ressources externes
Pour des informations approfondies sur les fonctionnalités de 3ds Max 2023+ et l'outil Snap Working Pivot, consultez la présentation officielle du produit Autodesk 3ds Max et sa documentation.
Pour des conseils d'optimisation sur les grandes scènes 3ds Max, consultez notre article Optimiser les performances des grandes scènes 3ds Max. Pour la configuration du rendu cloud spécifique à 3ds Max, visitez la page dédiée au rendu cloud pour 3ds Max.
Dernière mise à jour : 18 mars 2026



