Lab 
Completato-
Blender Model Linker
Add-on per linkare modelli 3D esterni in Blender con aggiornamento automatico in tempo reale e gestione intelligente dei materiali duplicati.
BlenderPythonWorkflowAdd-on3D
Add-on per Blender che risolve il problema del linking di modelli 3D esterni, permettendo aggiornamenti in tempo reale senza duplicazione di materiali.
Il Problema
Blender nativamente crea nuovi materiali a ogni reimport di modelli, causando:
- Proliferazione di materiali duplicati (Material.001, Material.002...)
- Perdita delle personalizzazioni fatte sui materiali
- Workflow inefficiente per modelli che cambiano frequentemente
La Soluzione
Model Linker monitora i file sorgente e gestisce gli aggiornamenti in modo intelligente:
- Rileva automaticamente i cambiamenti nei file esterni
- Aggiorna solo la geometria mantenendo i materiali esistenti
- Merge intelligente dei materiali per nome
- Supporta FBX, OBJ, glTF, DAE e altri formati
Features
- Watch Mode: monitoraggio continuo dei file sorgente
- Material Matching: associazione materiali per nome
- Transform Preservation: mantiene posizione e scala dell'oggetto
- Batch Update: aggiornamento multiplo di modelli linkati
- Conflict Resolution: gestione collisioni nomi e materiali
Stack Tecnico
- Python 3.11
- Blender Python API
- Watchdog per file monitoring
- Threading per operazioni async