MAD Mesh Snapshots - techmadentertainment/MAD-Wiki GitHub Wiki

📘 MAD Mesh Snapshots

🔹 Introduzione

MAD Mesh Snapshots è un addon che consente di creare e gestire snapshot della mesh attiva, ovvero copie istantanee non distruttive dello stato della geometria in un dato momento.

Ideale per chi lavora su rig, shape correction, modellazione di precisione o morphing — e vuole confrontare rapidamente versioni diverse della stessa mesh, con overlay visivo.


🧩 Pannello: MAD Mesh Snapshots

💾 Crea Snapshot

Copia lo stato corrente della mesh attiva e lo salva come snapshot.

  • Il primo snapshot viene chiamato Original.
  • Gli snapshot successivi prendono il nome snapshot_[nome]_N.

📌 Nota: Gli snapshot vengono salvati come bpy.types.Mesh duplicati nella sessione corrente.


🧹 Pulisci Snapshots

Rimuove tutti gli snapshot associati all’oggetto attivo, inclusi i dati mesh clonati.

🔧 Suggerimento: Usa questo pulsante prima di iniziare una nuova fase di lavoro o quando non servono più riferimenti visivi.


📋 Lista Snapshot

Mostra gli snapshot disponibili in ordine di creazione.

  • Puoi selezionare uno snapshot da ripristinare o eliminare.
  • Il selezionato viene evidenziato nella lista con la freccia laterale.

♻️ Ripristina Snapshot

Sostituisce la mesh corrente dell’oggetto attivo con quella dello snapshot selezionato.

🛑 Non è un undo! Salva una copia prima di usare questa funzione se vuoi mantenere lo stato corrente.


🗑️ Elimina Snapshot

Rimuove lo snapshot selezionato dalla lista e cancella la relativa Mesh dai datablock Blender.


👁️ Toggle Snapshot Preview

Attiva una visualizzazione overlay nella viewport della mesh salvata, per confrontarla visivamente con quella attuale.

  • I dati sono disegnati in overlay con un colore visibile.
  • L'overlay viene aggiornato in tempo reale durante le modifiche.

🛠️ Note Finali

  • Compatibile con Blender 4.3+
  • Gli snapshot sono locali alla sessione e non vengono esportati con FBX/OBJ
  • L’addon funziona solo su oggetti di tipo MESH
⚠️ **GitHub.com Fallback** ⚠️