Il file di progetto .cls
Che cosa contiene un progetto Celas Studio, che cosa conserva dentro il file, a che cosa si limita a puntare e in che cosa non può essere convertito.
Un progetto Celas Studio è un singolo file con estensione .cls. Contiene l'intera scena: ogni livello, keyframe, osso, azione, simbolo e cella, insieme a dimensione della tela, frequenza fotogrammi, numero di fotogrammi e le impostazioni di riproduzione fissate in Impostazioni progetto.
Dentro, un .cls è un archivio con poche voci: una descrizione della scena, una piccola immagine di anteprima e una cartella di risorse che contiene il disegno che doveva viaggiare con il progetto. Non lavori mai direttamente con quelle parti, ma sapere che cosa ci finisce dentro spiega perché un progetto pesa poche centinaia di kilobyte e un altro duecento megabyte.
Che cosa viaggia dentro il file
Tutto ciò che hai dipinto o disegnato in Celas Studio è conservato nel progetto stesso, e così ogni immagine fissa che hai importato.
- Livelli Forma, gruppi, ossa, gabbie mesh, pesi, saldature di vertici e la libreria dei simboli
- Ogni keyframe e sotto-traccia, azioni, tag e marcatori, e la tavolozza della scena
- Celle di disegno raster, un'immagine senza perdita per cella
- La bitmap di un livello Pixel, anch'essa senza perdita
- Immagini importate e livelli Photoshop, tenuti come byte del file originale
- Interruttori per livello come il blocco alfa, e la descrizione completa del riempimento di una sfumatura: i punti medi delle sue interruzioni, il suo secondo raggio, il suo angolo e come si estende oltre le estremità
Le celle raster e i livelli Pixel sono scritti senza perdita, quindi un progetto sopravvive a un numero qualsiasi di salvataggi e riaperture con i pixel intatti, compreso il colore che sta sotto i pixel completamente trasparenti, cioè quello che uno sfumino o una gomma morbida lasciano dietro di sé.
Che cosa è solo collegato
Video e audio sono l'eccezione: il progetto conserva il percorso del file, la disposizione dei clip e i tagli, mai il file multimediale. Un video di un minuto aggiunge solo pochi kilobyte al tuo .cls, e il livello continua a funzionare finché il file resta dov'era.
La miniatura di anteprima
Ogni salvataggio renderizza il fotogramma corrente in una piccola anteprima e la conserva nel progetto. È limitata a 360 pixel sul lato lungo e viene disegnata senza maniglie di selezione né gizmo, quindi mostra il disegno e non lo stato di modifica.
Quell'anteprima è ciò che vedi sulle schede della scheda Recenti nella finestra Home. Viene rinfrescata a ogni salvataggio, così la scheda mostra sempre il fotogramma su cui eri fermo all'ultimo salvataggio.
Perché lo stesso progetto può pesare diversamente
La descrizione della scena è compressa nella build rilasciata. Le build di sviluppo la scrivono non compressa così un arresto anomalo lascia qualcosa di leggibile, e questo può rendere la stessa identica scena sensibilmente più grande lì. L'una o l'altra build apre l'uno o l'altro file, e il disegno è identico. Cambia solo l'impacchettamento.
Oltre a questo, la dimensione segue quello che hai disegnato. Il lavoro vettoriale è minuscolo. Le celle raster e i livelli Pixel sono senza perdita, quindi un dipinto a tela piena costa più o meno quanto costa un'immagine senza perdita di quella tela, moltiplicata per il numero di celle. Le immagini importate sono conservate byte per byte, esattamente grandi quanto i file che hai portato dentro.
Che cosa .cls non è
Non c'è un percorso di andata e ritorno verso altri formati. I file Photoshop e SVG vengono letti all'ingresso e convertiti in livelli Celas Studio; nulla viene riscritto verso di loro, e il salvataggio non tocca mai il file da cui hai importato.
Celas Studio non riscrive nemmeno un .cls come PSD, SVG o qualsiasi altro documento modificabile. Output significa rendering: immagini, una sequenza di immagini, un foglio di sprite, una GIF animata o un video, tutti trattati sotto Esportazione. Se vuoi una copia del progetto in sé, usa Salva con nome.