Un Add-on (ou plugin, extension, script) est un module logiciel qui étend les fonctionnalités d’un logiciel 3D. Il peut ajouter de nouveaux outils, automatiser des tâches répétitives, importer/exporter des formats, ou intégrer des services externes. Tous les logiciels 3D majeurs supportent les extensions.
Le principe
Les logiciels 3D sont puissants de base, mais ne peuvent pas tout inclure. Les add-ons permettent de :
- Ajouter des fonctionnalités spécialisées
- Personnaliser le logiciel selon vos besoins
- Automatiser des tâches répétitives
- Intégrer des workflows professionnels
- Connecter différents logiciels entre eux
C’est comme des applications sur un smartphone : vous installez uniquement ce dont vous avez besoin.
Terminologie selon les logiciels
| Logiciel | Terme utilisé | Langage |
|---|---|---|
| Blender | Add-on | Python |
| Maya | Plugin / Script | Python, MEL, C++ |
| 3ds Max | Plugin / Script | MAXScript, Python, C++ |
| Cinema 4D | Plugin | Python, C++ |
| Houdini | HDA, Plugin | VEX, Python |
| ZBrush | Plugin | ZScript |
| Substance Painter | Plugin | Python |
| Unity | Plugin / Asset | C# |
| Unreal Engine | Plugin | C++, Blueprints |
Types d’extensions
Extensions officielles
Développées ou validées par l’éditeur du logiciel. Qualité garantie, mises à jour régulières, support assuré.
Extensions communautaires
Créées par la communauté. Qualité variable, souvent gratuites, innovation rapide. Peuvent devenir obsolètes.
Extensions commerciales
Vendues par des studios ou développeurs indépendants. Généralement haute qualité avec support et mises à jour. Prix variables.
Ce que les add-ons peuvent faire
- Nouveaux outils de modélisation
- Générateurs procéduraux (terrains, végétation, villes)
- Systèmes de rig automatisés
- Import/export de formats spécifiques
- Connexion à des services cloud
- Rendus spécialisés
- Gestion d’assets
- Automation de pipelines
Extensions populaires par logiciel
Blender
- Hard Ops / Boxcutter : hard surface
- Rigify : rigging automatisé (inclus)
- Node Wrangler : workflow nodes (inclus)
- Quad Remesher : retopologie
Maya
- Advanced Skeleton : rigging
- MASH : motion graphics (inclus)
- Bonus Tools : outils supplémentaires (gratuit Autodesk)
- ngSkinTools : weight painting
3ds Max
- Forest Pack : végétation
- RailClone : modélisation paramétrique
- Tyflow : particules
- Ornatrix : cheveux et fourrure
Cinema 4D
- X-Particles : particules avancées
- Forester : végétation
- Drop to Floor : placement (gratuit)
Houdini
- Labs (SideFX) : outils communauté (gratuit)
- MOPs : motion graphics
- GameDev Tools : export jeux (gratuit)
ZBrush
- ZBrush to Keyshot Bridge
- UV Master (inclus)
- Decimation Master (inclus)
Où trouver des extensions
Marketplaces générales
- Gumroad — tous logiciels, gratuits et payants
- ArtStation Marketplace — tous logiciels
Par logiciel
- Blender : Blender Market, Blender Extensions
- Maya/3ds Max : Autodesk App Store
- Cinema 4D : Maxon App
- Unity : Unity Asset Store
- Unreal : Unreal Marketplace
Installation générale
Le processus varie selon les logiciels, mais suit généralement ces étapes :
- Télécharger l’extension (souvent un .zip)
- Ouvrir les préférences/settings du logiciel
- Section Plugins ou Add-ons
- Installer ou pointer vers le fichier
- Activer l’extension
- Redémarrer si nécessaire
Consultez la documentation de votre logiciel pour la procédure exacte.
Focus Blender
Activer un add-on inclus
- Edit → Preferences (ou Ctrl + virgule)
- Onglet Add-ons
- Recherchez le nom
- Cochez la case
- Save Preferences
Installer un add-on externe
- Téléchargez le .zip (ne pas décompresser)
- Edit → Preferences → Add-ons
- Cliquez Install…
- Sélectionnez le .zip
- Activez et sauvegardez
Compatibilité et versions
Les extensions peuvent devenir incompatibles lors des mises à jour du logiciel hôte.
Mise à jour mineure
Généralement compatible, ajustements parfois nécessaires.
Mise à jour majeure
Incompatibilités fréquentes. Les APIs changent. Vérifiez la compatibilité avant de migrer.
Problèmes courants
Extension non reconnue
- Mauvais format de fichier
- Version incompatible
- Installation incorrecte
Crash au démarrage
- Conflit entre extensions
- Extension corrompue
- Mémoire insuffisante
Fonctionnalités manquantes
- Extension désactivée
- Licence expirée (extensions commerciales)
- Dépendances manquantes
Bonnes pratiques
- N’installez que les extensions nécessaires
- Téléchargez depuis des sources fiables
- Vérifiez la compatibilité avant mise à jour
- Sauvegardez vos extensions payantes
- Lisez la documentation de chaque extension
Pour aller plus loin
- Documentation Blender – Add-ons (ouvre dans un nouvel onglet)
- Autodesk App Store (ouvre dans un nouvel onglet)
- Maxon App (ouvre dans un nouvel onglet)