Add-on

Extension logicielle ajoutant des fonctionnalités à un logiciel 3D. Permet d'automatiser des tâches, ajouter des outils ou intégrer des services externes.

Les add-ons (ou plugins) étendent les fonctionnalités des logiciels 3D. Chaque logiciel a son propre système d'extensions.

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

LogicielTerme utiliséLangage
BlenderAdd-onPython
MayaPlugin / ScriptPython, MEL, C++
3ds MaxPlugin / ScriptMAXScript, Python, C++
Cinema 4DPluginPython, C++
HoudiniHDA, PluginVEX, Python
ZBrushPluginZScript
Substance PainterPluginPython
UnityPlugin / AssetC#
Unreal EnginePluginC++, 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

Par logiciel

Installation générale

Le processus varie selon les logiciels, mais suit généralement ces étapes :

  1. Télécharger l’extension (souvent un .zip)
  2. Ouvrir les préférences/settings du logiciel
  3. Section Plugins ou Add-ons
  4. Installer ou pointer vers le fichier
  5. Activer l’extension
  6. Redémarrer si nécessaire

Consultez la documentation de votre logiciel pour la procédure exacte.

Focus Blender

Activer un add-on inclus

  1. Edit → Preferences (ou Ctrl + virgule)
  2. Onglet Add-ons
  3. Recherchez le nom
  4. Cochez la case
  5. Save Preferences

Installer un add-on externe

  1. Téléchargez le .zip (ne pas décompresser)
  2. Edit → Preferences → Add-ons
  3. Cliquez Install…
  4. Sélectionnez le .zip
  5. 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