Apply (appliquer) est l’action de « figer » les transformations d’un objet. Quand vous appliquez une transformation, la position, rotation ou échelle actuelle devient la nouvelle référence de l’objet. Les valeurs se réinitialisent à zéro (position), à 0° (rotation) ou à 1 (échelle), mais l’objet garde son apparence actuelle.
Le principe
Imaginez un cube que vous avez :
- Déplacé de 3 mètres sur X
- Pivoté de 45° sur Z
- Agrandi de 2× sur Y
Avant Apply :
Location : X=3, Y=0, Z=0
Rotation : X=0°, Y=0°, Z=45°
Scale : X=1, Y=2, Z=1
Après Apply All :
Location : X=0, Y=0, Z=0
Rotation : X=0°, Y=0°, Z=0°
Scale : X=1, Y=1, Z=1
L’objet n’a pas bougé visuellement, mais ses données internes ont changé.
Pourquoi c’est important
Ne pas appliquer les transformations cause de nombreux problèmes :
Échelle non appliquée
- Simulations physiques incorrectes
- Modifiers qui se comportent bizarrement
- Textures étirées ou écrasées
- Weight Painting Weight Painting Technique d'attribution de poids aux vertices pour contrôler l'influence des os sur le mesh. Essentiel pour obtenir des déformations naturelles en animation. Voir la définition complète → déformé
- Export avec mauvaises proportions
Rotation non appliquée
- Array Array Modifier qui duplique un objet en série selon un axe, une courbe ou un décalage. Idéal pour créer chaînes, escaliers, clôtures ou motifs répétitifs. Voir la définition complète → dans la mauvaise direction
- Mirror sur le mauvais axe
- Problèmes de symétrie
- Animation imprévisible
Position non appliquée
- Origine décalée du mesh
- Pivot point au mauvais endroit
- Problèmes d’animation
La règle d’or
Appliquez toujours les transformations avant d’ajouter des modifiers, de faire du rigging, ou d’exporter.
C’est une des premières choses à vérifier quand quelque chose ne fonctionne pas comme prévu.
Dans les logiciels 3D
L’apply existe partout sous différents noms :
- Blender : Ctrl + A → Apply
- Maya : Modify → Freeze Transformations
- 3ds Max : Reset XForm / Collapse
- Cinema 4D : Reset PSR
- Houdini : Freeze (Transform SOP)
Focus Blender
Appliquer les transformations
- Sélectionnez l’objet en Object Mode
- Appuyez sur Ctrl + A
- Choisissez ce que vous voulez appliquer
Options du menu Apply
| Option | Ce qu’elle fait |
|---|---|
| Location | Remet Location à 0,0,0 |
| Rotation | Remet Rotation à 0°,0°,0° |
| Scale | Remet Scale à 1,1,1 |
| All Transforms | Applique les trois d’un coup |
| Rotation & Scale | Les deux plus courants ensemble |
Raccourcis rapides
- Ctrl + A → All Transforms : le plus utilisé
- Ctrl + A → S : appliquer seulement le Scale
- Ctrl + A → R : appliquer seulement la Rotation
Vérifier les transformations
Pour voir les valeurs actuelles :
- Appuyez sur N pour ouvrir le panneau latéral
- Section Item → Transform
- Ou regardez dans Object Properties → Transform
Valeurs « propres » :
- Location : 0, 0, 0
- Rotation : 0°, 0°, 0°
- Scale : 1, 1, 1
Apply et les Modifiers
Les modifiers sont très sensibles au scale :
Bevel
- Scale non appliqué → bevel inégal sur les axes
Subdivision Surface
- Généralement pas affecté, mais bonne pratique d’appliquer
Mirror
- Rotation non appliquée → miroir sur le mauvais axe
Array Array Modifier qui duplique un objet en série selon un axe, une courbe ou un décalage. Idéal pour créer chaînes, escaliers, clôtures ou motifs répétitifs. Voir la définition complète →
- Décalages calculés sur le scale actuel
- Résultats imprévisibles si scale ≠ 1
Boolean
- Scale différent entre objets → résultats erratiques
Solidify
- Épaisseur inégale si scale non uniforme
Cloth / Soft Body
- Simulations complètement faussées sans scale appliqué
Exemple concret : Bevel
Cube avec Scale X=2, Y=1, Z=1 (non appliqué)
+ Bevel modifier, Width = 0.1m
Résultat : bevel large sur X, fin sur Y et Z
Solution : Ctrl + A → Scale, puis ajoutez le Bevel
Résultat : bevel uniforme partout
Apply et le Rigging
Avant de skinner un personnage :
- Mesh : Apply All Transforms
- Armature : Apply All Transforms
- Les deux doivent avoir Scale = 1,1,1
Sinon le Skinning Skinning Processus de liaison entre un mesh et une armature, permettant au mesh de se déformer quand les os bougent. Étape clé entre modélisation et animation. Voir la définition complète → et le Weight Painting Weight Painting Technique d'attribution de poids aux vertices pour contrôler l'influence des os sur le mesh. Essentiel pour obtenir des déformations naturelles en animation. Voir la définition complète → seront incorrects.
Apply et l’Export
Avant d’exporter (FBX, glTF, OBJ) :
- Appliquez au minimum Scale et Rotation
- Certains formats gèrent mal les transformations non appliquées
- Le modèle peut arriver déformé ou mal orienté dans l’autre logiciel
Astuce : les options d’export FBX incluent « Apply Scalings » pour gérer ça automatiquement, mais c’est plus fiable d’appliquer avant.
Apply vs Reset
Attention à ne pas confondre :
| Apply | Reset |
|---|---|
| Fige les valeurs actuelles | Annule les transformations |
| L’objet garde son apparence | L’objet revient à l’état d’origine |
| Valeurs remises à 0/1 | Valeurs remises à 0/1 |
| Ctrl + A | Alt + G / Alt + R / Alt + S |
Apply : « Cette position EST maintenant l’origine » Reset : « Retourne à l’origine précédente »
Appliquer un Modifier
« Apply » s’utilise aussi pour les modifiers :
- Cliquez sur la flèche du modifier
- Choisissez Apply
- Ou survolez et appuyez sur Ctrl + A
Cela « fige » le modifier dans la géométrie. Le mesh est modifié définitivement, le modifier disparaît.
Attention : action irréversible (sauf Ctrl + Z immédiat).
Apply Visual Transform
Option spéciale pour les objets avec contraintes :
- L’objet est positionné par une contrainte (Child Of, Copy Location…)
- Apply → Visual Transform fige la position visible
- Utile pour « bake » le résultat d’une contrainte
Delta Transforms
Alternative à Apply pour certains cas :
- Les Delta Transforms sont des transformations supplémentaires
- Elles s’ajoutent aux transforms de base
- Permettent de garder des valeurs « propres » tout en ajustant la position
Dans Blender : Object Properties → Transform → Delta Transform
Utile pour les corrections fines sans toucher aux transforms principales.
Quand NE PAS appliquer
Quelques cas où éviter Apply :
Animation en cours
- Appliquer pendant une animation peut la casser
- Les keyframes référencent les anciennes valeurs
Instances / Linked Duplicates
- Appliquer affecte toutes les instances
- Peut avoir des effets non désirés
Objets avec contraintes actives
- Les contraintes peuvent compenser bizarrement
- Utilisez « Visual Transform » si nécessaire
Modifiers actifs sensibles
- Certains modifiers recalculent après Apply
- Vérifiez le résultat avant de continuer
Workflow recommandé
Au début d’un projet
- Créez vos objets
- Positionnez, redimensionnez, pivotez
- Ctrl + A → All Transforms sur chaque objet
- Puis commencez la modélisation détaillée
Avant d’ajouter des modifiers
1. Finir les transformations Object Mode
2. Ctrl + A → All Transforms
3. Ajouter les modifiers
Avant le rigging
1. Mesh prêt → Ctrl + A → All Transforms
2. Armature prête → Ctrl + A → All Transforms
3. Vérifier que les deux ont Scale 1,1,1
4. Procéder au skinning
Avant l’export
1. Dupliquer l'objet (garder l'original intact)
2. Appliquer tous les modifiers
3. Ctrl + A → All Transforms
4. Exporter
Erreurs courantes
« Mon bevel est inégal »
- Scale non appliqué
- Solution : Ctrl + A → Scale
« Mon Array va dans la mauvaise direction »
- Rotation non appliquée
- Solution : Ctrl + A → Rotation
« Mon personnage est déformé après skinning »
- Scale du mesh ou de l’armature non appliqué
- Solution : recommencez avec Apply avant skinning
« Mon export est énorme/minuscule »
- Scale non appliqué ou unités différentes
- Solution : Ctrl + A → Scale, vérifiez les unités
« Mes textures sont étirées »
- Scale non uniforme non appliqué
- Solution : Ctrl + A → Scale, refaites les UVs si nécessaire