Blender
Island Pilot relie vos agents à Blender par une extension installée dans Blender : ils lisent votre scène et y exécutent des scripts Python. Cette page vous amène jusqu’à une connexion testée et donne ses limites.
Avant de commencer
Section intitulée « Avant de commencer »- Blender 5.1 ou plus récent, ouvert au moins une fois sur ce PC.
- Island Pilot lancé depuis le menu Démarrer ou un terminal Windows, pas depuis une autre application. Sinon, l’extension n’atteint pas Blender. Paramètres › Diagnostic le signale.
L’extension
Section intitulée « L’extension »Vous n’avez rien à télécharger. À chaque démarrage, Island Pilot installe l’extension Blender Lab MCP, livrée avec l’application, dans chaque version 5.1 ou plus récente qu’il trouve dans %APPDATA%\Blender Foundation\Blender.
Si vous installez Blender après Island Pilot, ouvrez Blender une fois, puis relancez Island Pilot.
L’extension exige une authentification : sans la clé gardée dans le coffre Windows, Island Pilot n’envoie aucun script et elle n’en accepte aucun. Si vous modifiez ses fichiers, ils sont conservés, mais l’extension se désactive au démarrage de Blender.
Connecter Blender
Section intitulée « Connecter Blender »- Ouvrez Connexions dans la barre latérale : la page Store & connexions s’affiche.
- Sur la carte Blender, cliquez sur Voir la fiche, puis ouvrez Configuration.
- Vérifiez que Activer cette connexion est coché.
- Après la première installation, enregistrez votre scène et redémarrez Blender.
- Dans Blender, ouvrez Edit → Preferences → System et autorisez Online Access si Blender le demande.
- Dans Preferences → Add-ons, vérifiez que MCP (Blender Lab) est activé.
- Revenez dans la fiche et cliquez sur Tester et découvrir. L’onglet Outils s’ouvre et indique votre version, par exemple « Blender 5.2 · connecté ».
Les spécialistes concernés reçoivent Blender selon votre choix 3D. Pour un autre profil, utilisez Accès des agents › Choisir les agents autorisés, dans les onglets Aperçu et Outils de la fiche.
Ce que l’agent peut faire
Section intitulée « Ce que l’agent peut faire »- Lire la version de Blender et le fichier ouvert.
- Inspecter les 500 premiers objets de la scène : nom, type, position et dimensions.
- Exécuter un script Python dans Blender, en mode Agent : modéliser, texturer, rigger, animer, exporter un fichier, rendre un aperçu.
L’agent ne voit pas la fenêtre de Blender. Il rend un aperçu, l’enregistre dans Pilot/Generated/<identifiant de tâche>/ et le regarde à l’étape suivante, sauf avec Gemini, qui ne reçoit pas ces images. Vous le voyez aussi dans la conversation.
- Pas d’isolation. Le script s’exécute dans Blender, sans isolation du système. Pour valider chaque script avant son exécution, cochez Demander confirmation avant chaque modification dans Configuration, puis cliquez sur Enregistrer.
- Pas d’enregistrement automatique. L’agent n’enregistre le fichier
.blendque si vous le demandez. Un script trop long a déjà laissé Blender sur la scène par défaut, et le travail non enregistré était perdu. Demandez un enregistrement avant un long travail. - Délai. Un appel a 120 secondes pour répondre. Réglez ce temps de 5 à 600 secondes dans Permissions et identité › Délai maximum (secondes). Passé ce délai, le résultat est inconnu et le script peut encore tourner dans Blender : faites inspecter la scène avant de relancer.
- Un agent à la fois. Le premier agent qui modifie la scène la réserve jusqu’à la fin de sa mission. Voir Plusieurs agents dans l’éditeur.
- Pas d’import automatique. Exporter un fichier ne le met pas dans votre île. L’import dans UEFN est une étape à part, et Assets la distingue.
Si la connexion échoue
Section intitulée « Si la connexion échoue »| Message | Que faire |
|---|---|
| « Ouvrez Blender 5.1+. Après la première installation, redémarrez Blender ; activez Online Access dans Preferences > System et l’extension Blender Lab MCP. » | Ouvrez Blender et refaites les étapes 4 à 6. |
| « Blender ne répond pas sur 127.0.0.1:9876. » | Attendez la fin d’un calcul en cours. Arrêtez toute autre extension qui utilise ce port. |
| « Authentification Blender impossible. Ouvrez Island Pilot puis redémarrez Blender pour charger l’extension sécurisée ; aucune commande Python n’a été envoyée. » | Island Pilot ouvert, redémarrez Blender. |
