导出静帧、序列和精灵图集
一帧、一个编好号的帧文件夹,或者一张拼好的网格图:这三种图像导出共用一块设置面板,差别只在于它们写出什么。
文件 ▸ 导出 提供三个图像去处:图像... 写出你指定的那一帧,PNG 序列… 每帧一个文件写进一个文件夹,精灵图集… 把整段范围塞进一张网格图里。三个用的是同样的格式、质量、分辨率和背景那几行,所以学会一个就等于学会了另外两个。
格式和质量
| 格式 | 透明 | 质量滑块 | 备注 |
|---|---|---|---|
| PNG | 有 | 无 | 无损。稳妥的默认 |
| JPEG | 无 | 有,1 到 100 | 照片型;在平涂色和线稿上瑕疵看得见 |
| WebP | 有 | 有,1 到 100 | 到 100 时滑块读作无损,并换用另一个编码器 |
| BMP | 无 | 无 | 不压缩。只给那些非要不可的工具用 |
质量默认是 90,只在 JPEG 和 WebP 时出现。100 的 WebP 是真正的无损,不只是质量很高:对平涂填充的画稿来说,它在像素完全相同的情况下往往比 PNG 更小。
背景从画布颜色、黑色、白色或透明里挑。透明只在 PNG 和 WebP 时列出来;在 JPEG 或 BMP 上,那几行底下会出现一行压暗的字,说这个格式存不了透明度、将改用画布颜色。
分辨率
宽度和高度在每次对话框打开时都从画布起步,接受 1 到 16384 像素。锁定长宽比在你拖其中任何一个时保住比例。一切都是按你要的尺寸重新渲染的,所以导得大是一次真正的渲染,而不是一次放大。
单张图像
图像... 对话框有一个帧字段而不是一段范围;它从你所在的那一帧起步,覆盖整个项目。默认文件名是 illustration 加上格式的扩展名。
这个导出是立刻写出去的,没有进度对话框:一张静帧就是一次渲染。文件要是写不出去,这个对话框会开着,并用红字显示「无法写入文件。」,那通常意味着那个文件夹是只读的,或者那个名字正在另一个程序里开着。
PNG 序列
这里的浏览挑的是一个文件夹,不是一个文件名。文件写成 frame_0001 加上所选的扩展名,四位数字,起始到结束范围里每帧一个。
尽管它叫这个名字,这个对话框并不限于 PNG:JPEG、WebP 和 BMP 序列都是从同一个地方出来的。页脚显示当前范围会产出多少帧。
精灵图集
图集把这段范围的每一帧铺进一个网格里,从左到右然后往下,每一格正好是你设的分辨率。
| 设置 | 范围 | 默认 | 它做什么 |
|---|---|---|---|
| 列数 | 0 到 64 | 0(自动) | 每行几格。自动会挑一个接近正方形的网格 |
| 间距 | 0 到 64 像素 | 0 | 格与格之间的一道沟 |
间距只插在格与格之间,从不插在最外圈,所以一张 4 列的图集有 3 道缝。除非你的引擎在缩放一个精灵时会把相邻的像素带进来,否则请把它留在 0。
那两个字段底下有一行字,报着帧数、以列 x 行表示的网格,以及做完的图集真正的像素尺寸。请盯着那个数字:格子尺寸乘上一个网格,很快就会爬过显卡愿意当作纹理加载的上限,而 40 帧的 1920 x 1080 已经是一张 13000 像素的图集了。
对话框把做完的图集尺寸印在网格旁边。任何一边超过 32767 像素时,这张图集就没法写成一张图像,于是那一行尺寸变红、说明原因,导出被禁用,直到你把帧数、列数或格子尺寸减下来。
什么会带过去
这三个对话框各自记着自己的格式、质量和背景,精灵图集还记着列数和间距。输出路径、分辨率和帧范围不记。它们每次都从项目那儿回来。