文件 專案與檔案

.cls 專案檔

Celas Studio 專案裝了什麼、哪些東西存進檔案裡、哪些只是被指向,以及它不能被轉成什麼。

Celas Studio 的專案是一個副檔名為 .cls 的單一檔案。它裝著整個場景:每一個圖層、關鍵影格、骨骼、動作、元件和格,連同你在專案設定裡設好的畫布大小、影格速率、影格數和播放設定。

.cls 的內部是一個封存檔,裡面有幾個項目:一份場景的描述、一張小小的預覽圖,以及一個資產資料夾,裝著必須跟著專案走的作品。你從來不會直接碰這些部分,但知道裡面放了什麼,就能解釋為什麼一個專案只有幾百 KB,另一個卻有兩百 MB。

哪些東西存在檔案裡

凡是你在 Celas Studio 裡塗的或畫的都存在專案本身,你匯入的任何靜態影像也是。

  • 形狀圖層、群組、骨骼、網格框架、權重、頂點熔接和元件資源庫
  • 每一個關鍵影格和子軌道、動作、標籤和標記,以及場景色盤
  • 點陣繪圖格,每一格一張無失真影像
  • 像素圖層的點陣圖,同樣是無失真的
  • 匯入的影像和 Photoshop 圖層,以原始檔案位元組保存
  • 每個圖層各自的開關,例如鎖定透明像素,以及漸層完整的填色描述:它的色標中點、第二半徑、角度,還有它超出兩端之後怎麼延伸

點陣格和像素圖層是無失真寫入的,所以一個專案存了又開、開了又存無論多少次,像素都原封不動,包括躺在完全透明像素底下的顏色,那正是塗抹或柔邊橡皮擦留下的東西。

哪些只是連結

影片和音訊是例外:專案存的是檔案路徑、片段的排法和修剪點,從不存媒體本身。一分鐘的影片只會替你的 .cls 加上幾 KB,而且只要檔案還在原處,那個圖層就一直能用。

把連結的影片或音訊檔搬走、更名或刪掉,下次開啟專案時 Celas Studio 就會請你把它找出來。見「遺失的媒體」。
把專案寄給別人,意思是 .cls 和它的影片、音訊檔要一起寄。圖畫、影像和 PSD 圖層則不需要另外附加什麼。
畫布上開著一個專案,裡面有一個影片圖層和一個塗好的點陣圖層,顯示什麼是內嵌的、什麼是連結的。

預覽縮圖

每次儲存都會把目前影格算成一張小預覽圖存進專案裡。它的長邊最多 360 像素,而且畫的時候不含選取控制點或操作器,所以呈現的是作品,不是編輯狀態。

那張預覽就是你在首頁視窗「最近使用」分頁的卡片上看到的圖。它每次儲存都會更新,所以卡片上永遠是你上次儲存時停留的那一格。

自動儲存的還原副本寫入時不含縮圖,所以還原出來的檔案在你自己存過一次之前,卡片是空白的。

為什麼同一個專案大小會不一樣

場景描述在發行版建置裡是壓縮過的。開發版建置會以未壓縮的方式寫入,好讓當機之後還留下看得懂的東西,這會讓同一個場景在那邊明顯大一些。兩種建置都開得了兩種檔案,作品也完全相同,差別只在封裝方式。

除此之外,大小取決於你畫了什麼。向量作品很小。點陣格和像素圖層是無失真的,所以一張畫滿整個畫布的圖,大約就等於那個畫布的一張無失真影像的成本,再乘上格數。匯入的影像是逐位元組保存的,你帶進來的檔案多大,它就多大。

首頁視窗的「最近使用」分頁,專案卡片上顯示著各自內嵌的預覽縮圖。

.cls 不是什麼

和其他格式之間沒有來回轉換這回事。Photoshop 和 SVG 檔在匯入時被讀進來,轉成 Celas Studio 的圖層;不會有任何東西寫回它們,儲存也從不碰你當初匯入的那個檔案。

Celas Studio 也不會把 .cls 寫回成 PSD、SVG 或任何其他可編輯的文件。輸出的意思是算圖:影像、影像序列、動畫圖集、GIF 動畫或影片,全部收在「匯出」那幾頁。想要專案本身的副本,請用「另存新檔」。

.cls 只能在 Celas Studio 裡開啟。要把作品交給另一套軟體,請匯出成影像或影片。