文档 输出

导出

Celas Studio 能把你的项目渲染成的五样东西、它们共用的那些设置,以及怎么盯着一次渲染或者把它停下来。

Celas Studio 渲染出去的一切都住在 文件 ▸ 导出 底下。有五个去处:单张图像、PNG 序列、精灵图集、GIF 动画和视频文件,每一个各开自己的对话框。没有项目打开着时整个子菜单是灰的,这五个也都没有键盘快捷键。

一次只跑一个导出。一次渲染进行期间导出那些项什么都不做,所以请让它跑完,或者先取消它。

文件 ▸ 导出 子菜单打开着,显示它那五个去处。

我该挑哪个格式

菜单项它写出什么什么时候挑它
图像...一张静帧:PNG、JPEG、WebP 或 BMP一张海报帧、一张插画、一张缩览图
PNG 序列…每帧一个编号文件,写进一个文件夹把帧交给一位合成师或一位剪辑
精灵图集…每一帧都塞进一张网格图里游戏引擎和网页动画
GIF 动画…一个循环的 GIF,2 到 256 色快速预览、聊天、论坛
视频 (MP4/WebM)…MP4、MOV、动画 WebP 或 WebM交付:唯一带得走音频的路子,也是唯一带得走动着的透明的路子
决定这件事的,透明比文件类型更常见。PNG 和 WebP 给静帧保住透明;MOV、WebM 和动画 WebP 给运动保住透明;MP4、JPEG、BMP 和 GIF 根本带不了柔和的透明。见「透明和 Alpha」。

每个对话框共用的那几行

  • 输出和浏览:路径框是只读的,所以去处只能从浏览来。在你挑好一个之前,导出按钮一直是禁用的。
  • 分辨率:宽度和高度,每次对话框打开时都从画布重新播种。那个链条形状的锁定长宽比按钮保住比例;比例是在你按下这个锁的那一刻捕获的,不是随你打字重算的。
  • 背景:画布颜色、黑色或白色,只有在格式存得下的地方才有第四项透明。
  • 视口视图:把画布上的编辑叠加烧进那些帧里:骨骼、变换小控件、节点和钢笔手柄、渐变手柄和网格笼。默认是关的。
  • 起始和结束:帧范围,从项目的入点和出点起步。单张图像那个对话框改为有一个帧字段。
  • 像素模式:项目在像素模式时默认是开的,好让那张利落的格子进到文件里。关掉它,导出的就换成那张平滑的矢量图。

视口视图是五个对话框共用的一个设置,所以为一个 GIF 打开它,下一次视频导出也是开着的。它导出的是视口在那一刻显示的东西,这让它对一次绑定演示有用,对别的一切都是错的。

渲染出来的是什么

每一帧都按你设的分辨率、透过场景摄像机重新渲染一遍,编辑用的小控件是藏起来的。时间轴先在那一帧上求值,所以落进文件里的,就是画布在那儿会显示的东西。现在这里面也包括摄像机了:它的运动和它的缩放都会进到导出的文件里,从前是被落下的。

导出不会打扰你的项目。渲染结束时,当前帧和你原先所在的模式都会放回去,不管它是跑完了还是被你停掉的。

进度和取消

除了单张图像之外,一切都在一个标题为「正在导出…」的小模态窗后面渲染,带一条进度条、一个「第 n 帧 / 共 n 帧」的计数和一个满宽的取消按钮。帧是在两次界面刷新之间四帧四帧地出去的,所以这个窗口一直在重绘而不是冻住。单张图像是一次性写出去的,根本没有进度对话框。

取消是在当前这一批结束时停住的,它留下什么取决于去处。

去处取消之后
视频那个不完整的文件被删掉
GIF 动画那个不完整的文件被删掉
精灵图集什么都没写出去:图集是在内存里拼的,只在最后才保存
PNG 序列已经写出去的那些帧留在文件夹里
取消一次 PNG 序列,会把它已经写出去的那些帧留在磁盘上。没有谁去清理它们,所以请在重新开始之前自己把那个文件夹清空。否则旧帧会混在新帧当中。

没有完成提示,也没有打开所在文件夹的按钮。进度对话框一关,文件就写好了。

正在导出…对话框渲染到一半,带着进度条、帧计数和取消。

这些对话框记得什么

格式、质量、背景、精灵图集的列数和间距、GIF 的颜色数、抖动和循环,还有视频的叠加设置,全都带到你下一次会话。分辨率、帧范围和输出路径不带。它们每次你打开一个对话框时都从项目重新播种。

视频对话框永远以 H.264、比特率为自动重新打开,不管你上次是用什么导出的。请每次导出都重新设一遍。