Krita 4.3.0 版本说明

Krita 4.3.0 版是 4.2.0 版发布一年后的第一个大版本更新。在 Krita 社区的慷慨捐助下,我们得以维持更多开发人员为 Krita 全职或者兼职工作。与 4.2.9 版相比, 4.3.0 版有超过 2000 处代码更改。为了让这一版 Krita 成为有史以来最稳定的新版本,我们耗费了一年多时间来改进 Krita 的稳定性和性能。我们还准备了一些新功能,并修复了大量缺陷。软件和文档的中文翻译也得到了大幅改进。

Kiki among the waterlilies

此版更新还包含了 2019 谷歌编程之夏的 Krita 项目成果。Sharaf Zaman 将 Krita 移植到了安卓平台,已经登陆 Google Play Store,支持 Chrome OS 和 安卓平板设备。它的第一个测试版基于 4.2.9 版,4.3.0 版将成为它的第二个测试版。在安卓版本成熟之前,我们会暂时将它归类为测试版。Tusooa Zhu 重写了 Krita 的撤销系统,基于她的工作我们新增了一个图像快照面板。Kuntal Majumder 开发了新的磁性选区工具。

安卓版本改进

安卓版本现在支持三星设备的 S Pen Air 操作。Anna Medonosova 为三星 Tab S6、Note 9 (部分功能) 和 Note 10 带来了 S Pen 手势功能支持。你可以在 配置 Krita 对话框中进行设置。

动画功能改进

今年 3 月以来,Emmet 和 Eoin 一直在修复、优化和改进动画的相关功能。尽管他们的许多工作成果还要等到下一次大版本更新才能与大家见面,但 4.3.0 版已经包含了下列改进:

  • 新功能:“导出动画”对话框新增了一个只导出独特帧的选项。
  • 新功能:可以分配快捷键给上下切换图层/图层组。
  • 缺陷修复:动画缓存的整体改进,使得回放和时间轴拖拉播放更加流畅稳定。
  • 缺陷修复:隐藏图层可以在单独显示图层功能活动时正常编辑和拖拉播放。
  • 缺陷修复:时间轴在载入图像过程中可以正确高亮显示当前帧。
  • 缺陷修复:洋葱皮视图不会在裁剪图像后错误对齐。
  • 缺陷修复:变形蒙版不会再造成动画回放问题。
  • 缺陷修复:导出动画对话框与导出图像对话框的设置现已相互独立,不再冲突。
  • 缺陷修复:导出动画对话框可以正确同步视频和图像序列的 HDR 设置。
  • 缺陷修复:为多个动画有关的右键菜单新增了标题,减少误选机率。
  • 缺陷修复:Krita 找不到 FFmpeg 时的错误提示现在提供了解决问题的有效信息和相关链接。
  • 调整:“单独显示图层”改名为“单独显示活动图层”以更好地反映其功能。
  • 请查看 这次动画功能改进工程的页面,了解详情。

我们在进行动画功能改进的过程中认真听取了来自社区的批评和建议。我们非常感谢所有抽出时间认真撰写了缺陷报告、找到开发团队反馈建议、帮助我们测试程序补丁和填写相关问卷的所有社区成员。

画具资源改进

  • Ramon Miranda 制作了一套水彩笔刷预设。
  • 资源包现在可以正确按照用户计算机时区设置中的格式显示时间。
  • David Gowers 提供了适用于 色板化 滤镜的一些新图案。

滤镜功能改进

Carl Olsson 在此版中实现了对像素化画师来说相当有用的两个滤镜功能。

渐变映射的颜色过渡方式选项

其一是 渐变映射滤镜颜色过渡方式 选项。它可以为过渡色指定抖动图案或者将颜色限制为最近邻的色标颜色。

Image showing the new gradient map filter options in action

色板化滤镜

其二是 色板化滤镜,它的工作方式和渐变映射滤镜差不多,但使用一个色板来决定输出颜色。它也支持抖动,如下图所示:

Image showing the palettize filter in action

高通滤镜

Miguel Lopez 在此版中贡献了包括 高通滤镜 在内的许多改进,都和锐化图像有关。高通滤镜适合用于设成 叠加 模式的滤镜图层。这种用法可以缓解社交媒体网站对图像的过渡压缩而造成的模糊现象。

Image demonstrating the use of highpass to sharpen the image.

左上:原图,右上:高通滤镜结果,左下:高通滤镜结果叠加在原图,右下:比它稍弱的锐化效果。

其他滤镜改进

  • 修复了渐变映射滤镜的内存泄漏。
  • 边缘检测滤镜、高度贴图转法线贴图不再产生阶梯状色带。
  • 所有采用卷积算法的滤镜 (如锐化和模糊等) 在不透明背景的图像上也能正常工作。
  • HSV 色彩调整滤镜在灰阶图像上的处理效果更加准确。
  • 模糊滤镜能够正确计算宽高比。
  • 动态模糊滤镜产生的干扰更少。

图层功能改进

  • 图层样式的性能更好。
  • 分离图像通道功能恢复正常工作。
  • 切割图像对话框现在支持按照从标尺处拉出的参考线进行切割,而且支持预览。
  • 克隆图层工作更加稳定,速度更快。
  • 克隆图层现在可以更改原始图层,配有对话框。此改进由 Tusooa 贡献。

Python 编程功能改进

  • ManagedColor 现在也可以和 QColor 一起初始化。
  • 添加 setDocument 方式到 View 类
  • 在 Python 扩展中建立的操作会在菜单和工具栏构建之前加载。

绘画功能改进

  • RGBA 笔刷:Krita 现在支持 彩色笔尖图像,并分别设置它们的不透明度和亮度。这让营造仿油画/丙烯颜料堆叠效果之类的用法成为可能。

  • The pixel brush engine is about 20% faster

GIMP 图像管道笔刷格式多维度导出功能

GIMP 图像管道笔刷格式 (GIH) 支持按多个维度来排列输出笔尖图像。每个维度可以分配一组笔尖图像,支持水平随机、垂直增量等排列输出模式。Krita 现在支持在导出 GIH 时支持此功能。此改进由 Ivan Yossi 贡献。

上图演示了一个内置了多个图像排列维度的笔刷的效果:相邻图章左右手反复交替出现,手的指向按笔刷走向旋转。

窗口处理改进

画布区域现在可以分离显示在主窗口之外,这在使用大小严重不对称的多屏幕时有用——你可以把画布放在大屏幕,把面板放在小屏幕。

颜色处理改进

  • Lab 颜色在色彩通道面板和画布上都能正确渲染。感谢 L.E. Segovia 贡献代码。
  • 拾色器在调整 HSL 滑动条的饱和度时不再损失对比度,而且在调整亮度时能更好地保证饱和度的一致性。
  • Krita 现在可以识别 Photoshop 安装的无效 ICC 色彩特性文件,并且不再加载它们。
  • 大于 4096 列的色板现在也能正确加载和显示。
  • 拾色器的速度更快,拾取的颜色更加准确,使用更渐变。感谢 Mattias Wein 的贡献。如下图所示:

图像快照面板

图像快照面板 是 Tusooa 的撤销系统重写工作的一部分,它让你可以保存图像当前的状态,然后随时在不同的快照状态之间切换。

Animation showing the snapshot docker in action.

图像快照面板的演示动画,在几个不同的快照状态之间来回切换。

工具功能改进

某些带有“操作”的工具 — 例如增加/减小笔刷大小等操作会在图像载入前被创建,因此能够被放到工具栏上。

磁性选区工具

磁性选区工具 是 Kuntal Majumder 在 2019 年谷歌代码之夏的任务。此工具和手绘轮廓选区工具类似,但可以自动吸附到高反差的图像边缘,让建立选区的过程更加省心。

Animation showing the mixed mode of the magnetic selection tool

渐变工具的新模式

为渐变工具新增了螺旋、反螺旋和双线性模式。

Several spirals made with the spiral gradient option.

填充工具/相连颜色选区工具 (魔棒) 改进

填充工具相连颜色选区工具/魔棒 得到了改进,现在可以选择采样的是全部图层、当前图层还是带有某些色标的图层。对于图层众多,结构复杂的图像来说特别有用。

Fill Tool Color Labeled Layers feature showcase.

Contiguous Selection Tool Color Labeled Layers feature showcase.

其他功能改进

  • 选区的建立速度比以前快得多。
  • Krita 将穷尽一切手段来确保图像能被正确保存。我们会检查图像的大小、日期、在保存后立即检查文件内容。
  • Wolthera 修复了一个很棘手的缺陷:整个位于图像之外的选区会被保存到图像文件里,造成无法绘画的假象。
  • Saurabh Kumar 为已载入文件新增了将其他图像添加为文件图层的选项。
  • 在设置中新增了在保存图像为 KRA 文件时按照图像大小裁切所有图层的选项。默认是关闭的。打开后在画布之外的内容将在保存并关闭 Krita 后被丢弃。

中文翻译改进

  • Krita 的全套文档 (使用手册、参考手册等) 已经全部被翻译为中文 (早期翻译的页面尚未完成名词校对)。
  • Krita 软件本身的翻译也根据文档进行了全面更新,并尽可能匹配了 Photoshop 等软件的对应项目,八成以上的中文翻译进行了重写、调整和校对。
  • 以上改进已经进入简体中文翻译,繁体中文翻译将在日后尽量同步。
  • Windows 安装程序现在支持多语言,安装过程已全部翻译为中文。
  • 官方网站建立了中文社区页面,将用户社区集合起来,对参与中文翻译的人员和翻译工作概况进行了介绍,编写了中文翻译参与指南