O arquivo de projeto .cls
O que um projeto do Celas Studio guarda, o que ele armazena dentro do arquivo, o que ele apenas aponta, e no que ele não pode ser convertido.
Um projeto do Celas Studio é um único arquivo com a extensão .cls. Ele guarda a cena inteira: cada camada, quadro-chave, osso, ação, símbolo e célula, junto com o tamanho da tela, a cadência, o número de quadros e os ajustes de reprodução que você definiu nas Configurações do projeto.
Por dentro, um .cls é um arquivo compactado com algumas entradas: uma descrição da cena, uma pequena imagem de prévia, e uma pasta de recursos com o desenho que precisou viajar com o projeto. Você nunca lida com essas partes diretamente, mas saber o que entra explica por que um projeto tem algumas centenas de quilobytes e outro tem duzentos megabytes.
O que viaja dentro do arquivo
Tudo o que você pintou ou desenhou no Celas Studio fica guardado no próprio projeto, e o mesmo vale para qualquer imagem fixa que você importou.
- Camadas de forma, grupos, ossos, gaiolas de malha, pesos, soldas de vértice e a biblioteca de símbolos
- Cada quadro-chave e subtrilha, ações, tags e marcadores, e a paleta da cena
- Células raster de desenho, uma imagem sem perdas por célula
- O bitmap de uma camada Pixel, também sem perdas
- Imagens e camadas do Photoshop importadas, guardadas como os bytes originais do arquivo
- Interruptores por camada como o bloqueio alfa, e a descrição completa do preenchimento de um gradiente: os pontos médios de suas paradas, seu segundo raio, seu ângulo e como ele se estende além das pontas
As células raster e as camadas Pixel são escritas sem perdas, de modo que um projeto sobrevive a qualquer número de rodadas de salvar e reabrir com os pixels intactos, inclusive a cor que fica sob pixels totalmente transparentes, que é o que um borrão ou uma borracha suave deixa para trás.
O que é apenas vinculado
Vídeo e áudio são a exceção: o projeto guarda o caminho do arquivo, a disposição do clipe e os cortes, nunca a mídia em si. Um vídeo de um minuto acrescenta apenas alguns quilobytes ao seu .cls, e a camada continua funcionando enquanto o arquivo ficar onde estava.
A miniatura de prévia
Cada salvamento renderiza o quadro atual numa pequena prévia e a guarda no projeto. Ela é limitada a 360 pixels no lado maior e desenhada sem alças de seleção nem gizmos, de modo que mostra o desenho e não o estado de edição.
Essa prévia é o que você vê nos cartões da aba Recentes da janela Início. Ela é atualizada a cada salvamento, então o cartão sempre mostra o quadro em que você estava parado ao salvar pela última vez.
Por que o mesmo projeto pode variar de tamanho
A descrição da cena é comprimida na versão lançada. As versões de desenvolvimento a escrevem sem compressão para que uma queda deixe algo legível, o que pode tornar a mesmíssima cena bem maior lá. Qualquer uma das duas versões abre qualquer um dos dois arquivos, e o desenho é idêntico. Só o empacotamento difere.
Fora isso, o tamanho segue o que você desenhou. O trabalho vetorial é minúsculo. As células raster e as camadas Pixel são sem perdas, então uma pintura que ocupe a tela inteira custa mais ou menos o que custa uma imagem sem perdas daquela tela, multiplicado pelo número de células. As imagens importadas são guardadas byte a byte, exatamente do tamanho dos arquivos que você trouxe.
O que o .cls não é
Não há caminho de volta para outros formatos. Arquivos do Photoshop e SVG são lidos na entrada e convertidos em camadas do Celas Studio; nada é escrito de volta neles, e salvar nunca toca no arquivo de onde você importou.
O Celas Studio também não escreve um .cls de volta como PSD, SVG ou qualquer outro documento editável. Saída significa renderizar: imagens, uma sequência de imagens, uma folha de sprites, um GIF animado ou um vídeo, todos cobertos em Exportar. Se você quiser uma cópia do próprio projeto, use Salvar como.