文档 项目与文件

导入 Photoshop 文件

一个 PSD 怎么被拆成图层和分组、哪些混合模式熬过了这趟路,以及 Photoshop 能装的东西里有哪些带不过来。

文件 ▸ 导入 ▸ PSD… 会读一个 Photoshop 文档,并把它在这里重建成图层,而不是压成一张图。PSD 格式由 Celas Studio 自己读,所以既不需要装 Photoshop,也不牵涉任何插件。

整个文档进来后装在一个以文件命名的分组下,位置摆得让 Photoshop 的画布正好落在你的画布中央。你移动或缩放那个分组,画面就整体跟着走。

什么对应什么

在 Photoshop 里在 Celas Studio 里
一个像素图层一个图像图层
一个图层组一个分组图层,嵌套关系保留
图层名图层名,非拉丁字符也保留
图层不透明度图层不透明度
隐藏的图层隐藏的图层
没有图层数据的合并文件一个名为 Background 的图像图层

每个导入的图层都保着自己的像素,按自己的尺寸和位置摆着,这些像素存在你的项目里。导入一完成,PSD 就不再被需要了,你在这里做的任何事也不会写回它。

导入一个角色 PSD 之后的图层面板,以文件命名的外层分组已经展开,露出里面的 Photoshop 图层组。

混合模式

有十二个 Photoshop 混合模式在这里有直接对应,能原样带过来。

PhotoshopCelas Studio
Multiply正片叠底
Screen滤色
Overlay叠加
Darken变暗
Lighten变亮
Color Dodge颜色减淡
Color Burn颜色加深
Hard Light强光
Soft Light柔光
Difference差值
Exclusion排除
Linear Dodge (Add)相加

其余的一律变成正常,图层组上的「穿透」也一样。这里没有对应物的模式(色相、饱和度、颜色、明度、亮光、线性加深等等)进来都是正常,所以本来靠某个模式撑着的图层会显得不对,得你自己另挑一个模式。

读取程序接受什么

  • RGB 和灰度文档
  • 8 位和 16 位文件:16 位在进来时降到 8 位
  • 未压缩、RLE 和 ZIP 压缩的图层数据,包括带预测的那一种
  • 每边 1 到 30000 像素的画布

什么带不过来

Photoshop 里有一大堆东西在一个二维动画场景里没有对应物。下面这些全部会被悄悄丢掉,导入时不给警告。

  • 大文档格式(.psb):导入直接被拒绝
  • CMYK、Lab、索引、双色调和位图文档,以及 1 位或 32 位的深度
  • 图层蒙版:被蒙住的图层进来是完全不透明的,本来藏起来的部分又露出来了
  • 剪贴蒙版:被剪贴的图层作为一个普通图层进来
  • 调整图层:它们不含像素,所以进来是空分组
  • 图层效果和样式:投影、描边、发光、斜面
  • 智能对象:只有它栅格化后的像素进来,对象本身不进来
  • 可编辑文字:文字按像素进来,不能重新打字
  • 参考线、路径、颜色配置文件和混合范围
蒙版是最该留神的一项。在 Photoshop 里被蒙住的图层,导入后蒙版没了、整幅画面全露着,这会不声不响地改掉一张构图。凡是靠蒙版撑着的地方,请在导出 PSD 之前先合并掉,或者在这里用一个剪贴分组重新搭起来。

怎么导得更干净

  1. 在 Photoshop 里,把你想留作画面的智能对象和文字图层栅格化。
  2. 你需要那个效果的图层蒙版、剪贴蒙版或图层样式,都先应用或合并掉。
  3. 把文档转成 RGB、8 位,并存成 .psd 而不是 .psb。
  4. 在这里导入,然后把你想做动画的部件重新拆成单独的图层。
一个带图层蒙版的 PSD,左右对比导入前后,右边被蒙住的区域又露出来了。
进来时里面什么都没有的图层(一个调整图层,或者一个像素读不出来的图层)会变成一个空分组而不是消失,这样你还看得出它原先在这一摞里的什么位置。