Krita 工作月报 – 第 17 期
欢迎阅读这个月的 Krita 工作月报,为您带来最新的 Krita 开发进度和社区简讯。本文由 @Krita-promo (Krita 宣发小组) 采编。
开发报告
Krita 5.2.3 发布 (2024 年 6 月 26 日)
这一版 Krita 主要修复了一些程序缺陷,在发布前我们对它进行了数周的测试工作。感谢所有贡献代码、参与测试和报告问题的人员。其中最为重要的更新是:
- 修复复制粘贴文件图层的选区 (Bug 459849)
- 重新编写录像面板的 FFmpeg 编码方案 (Bug 455006 、450790、429326、485515、485514),感谢 Ralek Kolemios 的贡献。
- 数位板测试工具:修复在安卓环境下 S Pen 响应极端缓慢的问题,感谢 Joshua Goins 的贡献。
详情请见:完整版本的更新日志
新功能和程序缺陷修复
- 由 @freyalupen 编写的全新 Python 绘制 API,基于之前合并的半成品工程。您可以使用此 API 通过 Python 编程以在画布上绘制对象和其他东西。
- @YRH 修复了一个影响音频和帧率的问题。
- Python API 有关:@Grum999 的一些 API 工程已经合并 (合并请求 2160 和 2167)。值得一提的改变有:
- 文档:网格和辅助线实现的审查 (可用的独立程序类) + 其他零星改进
- 色板:小幅改进 (尝试使它在 API 中更加一致)
- 正确地管理 Python 程序类绑定的类投射 (总是获取期望的 Python 类而不是 QObject)
- 更新某些程序类的 API 文档 (获取更多关于类和方法的详细文档)
- @Deif_Lou 实现了一个叫做“颜色向外扩展”的新滤镜,它可以用于辅助绘制 UV 贴图。正如它的名称所示,它可以将色块的颜色向外扩展到临近的透明区域,这在创建 UV 贴图时有用。
其他的开发工作要点
- @Tiar 正在为快速描线工具征集素材作品。此工具是 Intel 赞助的实验性功能,它使用神经网络辅助画师快速将草稿转换成干净的线稿。征集得到的素材将被用于训练该工具。
- Krita 在 2024 年的谷歌暑期编程 (GSoC) 项目 Pixel Perfect Line Setting for Pixel Art Brushes (为像素画笔刷量身定制的完美的像素画线条选项) 目前进展顺利。@Ken_Lo 撰写了一篇 第 5 周工作回顾 来描述了一种基于矢量的提案。
Krita 的 25 周年庆祝活动正在继续
@RamonM 制作了第二条视频来纪念 Krita 这一里程碑时刻。他和 Krita 的前期开发者 Lucas Tvrdy、Krita 的第一本纸质教程和培训 DVD 的制作者 @Animtim 一起出镜。长期使用 Krita 的专业画师和支持者 @Deevad 还以短音乐剧的形式送来了祝贺。请观看这条视频,看看还有谁露脸吧! (需要科学上网)
https://www.youtube.com/watch?v=DifqGFFAnsE
2024 年 6 月绘画创作挑战赛的结果
2024 年 6 月的绘画创作挑战主题是“Magnificent Dragon (壮美的龙)”,我们收到了来自 32 位参赛选手的 36 幅原创作品。感谢 @Elixiah 构思了此次挑战。@Elixiah 和 @Brinck 的作品得到了同样的最高票数,最后由评委决定 @Brinck 为名义上的 优胜者。
2024 年 7 月份的绘画创作比赛正在接受投稿
@Brinck 为 2024 年 7 月份的绘画创作比赛选择的题目是:Still life from another world (异世界的静物)。这次挑战还有一个可选的自虐模式,挑战仅使用一种笔刷而且不撤销任何一笔画完全图。请阅读讨论帖的描述了解详情。
绘画佳作轮播
Krita 国际画师论坛绘画佳作轮播 (5 月、6 月)
2024 年 5 月、6 月的 Krita 国际画师论坛绘画佳作轮播提名 讨论串一共提名了 10 张作品并进行了投票。投票在 6 月 14 日结束,以下 5 张作品得到了最多选票,它们将被加入 Krita 国际画师论坛绘画佳作轮播区,并发表到 Krita 的各个社交媒体网站 (在得到原作者许可的前提下)。
Sunset on the Quay (夕阳下的码头),作者:@Sad_Tea
Sculpture study 1 (雕像临摹 1),作者:@024XS
Cosmos LTD (太空有限公司),作者:@Yaroslavus_Artem
Sparkle (星光闪闪),作者:@My.last-charade
Rippling Ribbons (涟漪般的丝带),作者:SylviaRitter
插件资讯
主题创建器扩展插件,作者:@freyalupen。
此插件让用户能够撞见一个基础的 Krita 界面颜色主题文件,在选择颜色时还会显示部分预览效果 (提示:必须重新启动 Krita 后才能应用所有效果)。
本月精选教程
The ultimate guide to printing digital art accurately: Eliminate Color Shifts! (数码绘画作品精确打印终极教程:消除一切偏色!),作者:@CelticCoco。
本教程介绍了:
- 如何在每次打印时都实现精确的色彩
- 如何校准您的数码绘画工作流程
- 确保 Krita 和您的所有设备都使用相同的色彩信息
支持 Krita 项目的存续
Krita 是一款自由和开源的应用软件。它的绝大部分开发工作是由来自世界各地的一群热心的志愿者所完成的。Krita 项目的存续和发展需要经费支持,请考虑在条件允许的情况下为我们提供捐款。您的滴水之恩,我们将涌泉相报。
请访问 Krita 的捐款页面 查看捐款的用途。您可以选择单次捐款或者每月捐款。
Krita 代码的重要改动
本节内容由 @freyalupen 采编。
2024 年 7 月 11 日 - 7 月 7 日
稳定分支 (5.2.3) 的程序缺陷修复:
- [Windows:画布] 修复了在 Windows 环境下使用 ANGLE 画布渲染器时,画布会在缩小显示 16 位色深的图像时变灰,这是一个 5.2.3-beta1 中出现的程序缺陷。(BUG:488126) (commit, Dmitry Kazakov)
- [触摸辅助面板] 编写了一个基于 QWidget 的触摸辅助面板,它的功能没有原来那么多,但至少不是完全无法工作,它将作为临时顶替直至我们重新编写一个功能正常的 QML 版本。(BUG:476690 ) (commit, Dmitry Kazakov)
- [工具:拾色器] 修复了拾色器在四方连续模式下的工作。(BUG:478190) (merge request, Freya Lupen)
- [图层堆栈] 修复了复制粘贴一个文件图层中的一个选区。(BUG:459849 ) (commit, Freya Lupen )
- [插件:批量导出工具] 修复了批量导出工具插件会在某些情况下忽略裁切的问题。(BUG:488343) (merge request, Nathan Lovato)
- [数位板测试工具] 修复了在安卓环境下使用 S Pen 时的极端延迟问题。(merge request, Joshua Goins )
- [动画] 修复了在超出音频结尾处暂停时会造成动画回放锁死的问题。(BUG:487371) (BUG:478185)) (commit, Dmitry Kazakov)
- [录像面板] 防止某些工具被录像面板打断工作,这些工具活动时录像面板将被禁用。以下工具的工作将不会被录制:变形、折线、多边形、圈涂、手绘路径、裁剪、手绘选区、多边形选区、贝塞尔曲线选区、磁性曲线选区。以下工具在活动时将完全禁用录像面板:移动、直线、矩形、椭圆、矩形选区、椭圆选区。(BUG:477715, BUG:484783) (merge request, Firstname Aqaao)
稳定分支 (5.2.3+) 的程序缺陷修复:
- [动画] 修复了在动画帧速率更新之后音频持续长度不会更新的问题。(merge request, Maciej Jesionowski )
稳定分支 (5.2.3+) 从主分支向后移植的程序缺陷修复:
- [文件格式] WEBP 和 JPEG-XL:在导出非动画图像为动画时防止发生崩溃和错误。(BUG:476761) (merge request, Rasyuqa A H)
不稳定分支 (5.3.0-prealpha):新功能:
- [滤镜] 新增滤镜:颜色 -> 颜色向外扩展,它能够将色块的颜色扩展到透明区域,并可选地保持透明度数值不变。(merge request, Deif Lou )
- [文件格式] 实现了 CSS 色板支持。(WISHBUG:367694) (merge request, Thomas K/BIDI)
- [图层堆栈] 启用图层组的色彩空间设置。(merge request, killy |0veufOrever)
- [画布输入] 新增两个画布输入快捷键:放大 (以光标为中心)、缩小 (以光标为中心),作为常规的以画布中心点为中心缩放的替代快捷键。(merge request, Mr. xk1000)
- [脚本编程] 新增函数以修改 Document API 中的网格和辅助线的状态。(merge request, Grum 999)
- [脚本编程] 新增函数以在 Document API 中更改自动保存状态。merge request, Grum 999)
- [模板] 新增两种日漫模板。(merge request, Jun Shiozawa )
程序缺陷修复:
- [安卓:易用性] 修复了对安卓系统字体应用字体大小调整,将文字大小设为其他平台或者自定义字体大小的 90%,改善在狭窄空间下面板文字的可读性。(merge request, Freya Lupen )
- [文件格式:EXR] 部分修复在导出 EXR 时加载 XYZ 通道。(CCBUG:487103) (merge request, Rasyuqa A H)
以上更改已经包含在下面的测试版本中: