In HeavyM 2,8, abbiamo introdotto un nuovo sistema di salvataggio. I file di HeavyM sono ora gestiti come progetti, in cartelle dedicate dove possono essere raccolti tutti i file esterni.
Questo è inteso per facilitare la gestione dei file e il trasferimento dei progetti (anche tra computer Windows e Mac o utilizzando una soluzione cloud!)
Salvataggio di un progetto
Quando si salva un progetto, HeavyM crea una cartella con il nome che hai scelto. Ha un'icona specifica e la seguente struttura: contiene il file .hm con lo stesso nome e una sottocartella "MediaFiles".
Progetti di backup
A partire dalla versione 2.13.6 è stato implementato un sistema di sicurezza per evitare la perdita completa di un progetto in caso di un raro problema durante il salvataggio (errore o bug importante). Ora puoi trovare una copia del tuo progetto, nello stato penultimo salvato, nella cartella “Backups” all'interno della cartella del tuo progetto. Un'altra copia viene anche aggiunta in "Documents\HeavyM\Project Backups".
Cosa succede esattamente: quando un progetto viene salvato di nuovo, prima di salvare le nuove modifiche, viene creata una copia del file .hm corrente, con il suffisso "_previousSave". Poi, le nuove modifiche vengono aggiunte al file .hm. A ogni salvataggio successivo, il progetto corrente viene copiato e sovrascrive il file "_previousSave", e così via. In questo modo, se hai salvato delle modifiche che non vuoi più, puoi sempre trovare una copia esatta del file del progetto nello stato in cui si trovava prima dell'ultimo salvataggio.
Raccolta di asset esterni nella cartella MediaFiles
Se utilizzi file multimediali esterni nel tuo progetto di mapping, ti consigliamo di utilizzare l'opzione Raccogliere & Salvare al momento del salvataggio (File → Raccogli file multimediali e salva...) per assicurarti che HeavyM li trovi sempre al successivo caricamento.
Questa opzione (oltre a un normale salvataggio), crea delle copie di tutti i file esterni nel tuo progetto e li raccoglie nella cartella MediaFiles del tuo progetto. Il percorso del file viene quindi sovrascritto nel progetto e al successivo ricaricamento, HeavyM cercherà i tuoi file prioritariamente nella cartella MediaFiles.
L'opzione Collect & Save si applica a tutti i tipi di file esterni: quelli nelle Sorgenti (immagini, GIF, video, shader generativi importati), effetti (shader di post-produzione importati), sfondo (immagine di sfondo) e audio (tracce audio sul sequencer e sequenze).
È necessario utilizzare questa opzione solo se hai aggiunto nuovi media esterni al progetto (copierà solo quelli che non esistono già in MediaFiles), altrimenti è sufficiente un normale salvataggio.
Nota: se sposti manualmente i file esterni del progetto nella cartella MediaFiles, verranno trovati anche al ricaricamento.
Trasferimento di un progetto
Se tutti i tuoi file esterni sono stati raccolti nella cartella MediaFiles del progetto, l'unica cosa che devi fare quando trasferisci un progetto in un'altra posizione (un'altra cartella, unità o persino computer) è assicurarti di copiare o spostare l'intera cartella del progetto (che contiene la cartella MediaFiles e il file .hm).
Nota: questo funziona quando si passa da Mac a PC o viceversa.
Individuazione di file mancanti
Nel caso in cui un file multimediale vada perso, quando si carica il progetto, verrà mostrata questa finestra:
Questa finestra ti dà la possibilità di localizzare i file mancanti fornendo i loro nuovi percorsi (assicurati di raccogliere & salvare i file in seguito!) Se salti questa finestra, hai anche la possibilità di localizzare ogni file dal suo modulo associato nel software (nel pannello Sorgenti per i Media, nel pannello Proprietà per i lettori e shader di gruppo, ecc).
Anche se non hai i file a disposizione, puoi modificare altre parti del tuo progetto e salvare in sicurezza, le informazioni sui file mancanti verranno comunque mantenute nel backup e potrai localizzarli in qualsiasi momento in una sessione successiva.
Una volta localizzato un file, recupera tutte le sue proprietà salvate nel progetto (lettore associato, parametri, assegnazioni di controlli, ecc).
Nota: i file mancanti possono essere eliminati manualmente dal loro modulo associato nel software.