Krita

數碼繪畫軟件

Krita是一个自由和开源位图图像编辑器。它针对数字绘画和动画创作特化,提供包括低干扰用户界面、OpenGL加速画布、色彩管理、功能强大的笔刷引擎、非破坏性图层和蒙版、图层分组、向量图形支持和可切换界面预设等在内的一系列特色功能,并同时支持WindowsLinuxMacOSAndroid平台。吉祥物是电子松鼠琪琪。

Krita
开发者KDE
当前版本
  • 5.2.2 (2023年12月7日;稳定版本)[1]
编辑维基数据链接
源代码库 编辑维基数据链接
编程语言C++Qt
操作系统Android[2]类Unix系统Microsoft WindowsMac OSX[3]
类型位图图像编辑器
许可协议 编辑维基数据链接
网站krita.org 编辑维基数据

名字 编辑

Krita这个词有来自多种不同文化的内涵。在瑞典语中krita的含义是蜡笔,rita则是绘画的动词;而在古印度经典摩诃婆罗多中Krita的含义则是指代完美无瑕的状态。[4]

历史 编辑

Krita的开发可以一直追溯到1998年。当时KDE的创始人Matthias Ettrich在Linux Kongress大会上展示了一个为GIMP编写的Qt界面。他提出的关于构建一个基于Qt的图像编辑器的想法后来在KImage项目上开始实施,并作为KOffice包的一部分由Michael Koch维护。Matthias Elter则给该项目提出了用Cobra语言,围绕ImageMagick构建该软件的构想。然而KImage在市场上已经被注册了商标,为此该项目进行了数次更名,经过KImageShop、Krayon后,终于在2002年选定了Krita作为项目的名称并沿用至今。在2004年到2009年间,Krita是被作为一个和Photoshop、GIMP类似的通用图像处理软件来开发的。[5]

到了2009年,Krita项目的方向发生了变化。新的目标是构建一个类似于Corel PainterSAI那样的数字绘画软件。也是从那时起,项目负责人开始尝试通过多种途径来为Krita的开发者提供有偿资助,包括Google Summer of Code for Students等。项目的开发速度因此加快,性能和稳定性也得到了提高。[5]

 
Krita的开发团队成员,从左起:Steven, Stuart, Lukas, Wolthera, Timothee, Boud, Sven, Leinir and Dmitry

Krita Foundation在2013年设立,目的是为Krita的开发提供支持。它与Intel合作产生了Krita Sketch项目来促进项目的知名度,并在KO GmbH的帮助下开始提供带有有偿商业支持服务的Krita Studio,面向电影工业和特效工作室。自2014年起他们通过Kickstarter来为开发众筹资金。

时间 版本 募得资金 Kickstarter活动内容 稳定版发布日期
2014年7月 2.9.x 19,955欧元 加速开发。改善PSD支持、图层、蒙版、资源管理器、显示等方面。[6] 2015年2月
2015年5月 3.0.x 30,520欧元 改善性能、增加动画功能。改善图层、界面、变形工具、滤镜、笔刷系统等方面。[7] 2016年5月
2016年5月 4.0.x 38,579欧元 改善文本工具和向量图形支持。增加python脚本功能等方面。[8] 2018年3月
 
自由网络漫画Pepper&Carrot的第二版封面,作者是David Revoy,用Krita绘制。

2021年5月3日,Krita安卓端抢先体验版推出。[2]

设计和功能 编辑

 
Krita的右键多功能图形化工具板

Krita的最新版本是基于Qt 5KDE Frameworks 5进行开发的。它针对概念美术师、插画师、幕布画师、材质画师和特效工业的需求进行特化,关键功能和特点有:[9]

用户体验设计 编辑

Krita最大的特点便是它把数位笔考虑在内的UX设计。它通过数位笔两个侧按键与键盘的Ctrl、Shift键配合,加上一个点击右键弹出的多功能图形化工具板,让一些绘画时频繁使用的功能可以通过更少的点击来实现,无需在基于文本的多级菜单里面寻找,对于降低对创作过程的干扰有利。

常用绘画指令可通过Ctrl、Shift和数位笔两个侧按键的配合来进行盲操作:

指令 输入
笔刷尺寸增减 Shift + 笔尖拖动
取色器 Ctrl + 笔尖点击
画布移动 笔身按键 + 笔身移动
缩放 Ctrl + 笔身按键 + 笔身移动
旋转 Shift + 笔身按键 + 笔身移动

右键工具板上可以直接调用下列功能:

笔刷功能 颜色功能 显示功能
当前加载的10个笔刷预设 选色环 缩放
读取其他的笔刷预设 前景色和背景色 旋转
调整笔刷的大小、透明度、流量、间隔、角度等 最近用过的颜色 镜像
只显示画布
显示功能复位

绘画工具 编辑

 
Krita的九个笔刷引擎之一的部分控制选项

Krita的核心数字绘画功能有:

 
Krita自带的笔刷预设
笔刷 绘画尺规 选择工具 变形工具
支持数位板 可调节尺规对笔迹的干涉强度 方形 移动位置
九个不同的笔刷引擎 无限直线与平行线直尺 椭圆形 旋转
笔刷引擎基于真实画材的表现建模 蛇尺(曲线) 自由(套索) 缩放
高度可调节 椭圆 多边形 剪切
为每支数位笔分别记忆其当前工具 透视 边缘 透视
防手抖功能 消失点 填充 轮廓点
同时多笔刷功能 鱼眼变形 颜色 笼状点
透明度 液化

动画工具 编辑

 
Krita的动画工作空间

Krita支持位图格式的逐帧动画,有下述功能:

界面 导入功能 导出功能
类似于Adobe Flash的界面 批量导入多帧单图 通过ffmpeg进行输出
时间线控制 可逐帧输出,各帧保存成单图
实时的动画播放控制 可输出为GIF、AVI、MP4等格式
洋葱皮显示(前后一帧鬼影)

向量工具 编辑

 
Krita的向量工具

Krita使用向量工具来为下述的对象进行非破坏性编辑:

  • 路径
  • 选区
  • 文本(美术字、多行段落、书法)
  • 向量图形
  • 填充和渐变

图层和蒙版 编辑

 
Krita的图层和蒙版工具面板

Krita的图层和蒙版功能包括:

图层管理 蒙版可应用的对象 非破坏性图层 非破坏性蒙版
多级图层分组 位图图层 克隆图层 透明度蒙版
同时选中多个图层 向量图层 滤镜图层 滤镜蒙版
图层拖放 图层组 填充图层 着色蒙版
图层标记与高亮 非破坏性图层 文件图层 变形蒙版
本地选区蒙版

可定制性 编辑

 
Krita的资源管理器

Krita的资源管理器可以让用户给预设打上标签便于搜索、过滤、分组和进行按组加载预设。多个用户预设可以被打包成单个文件,方便共享之余还可以整套加载、整套禁用。Krita在官方的文档网站还有一些用户贡献的预设包可供下载。

Krita的工具面板也可定制:

  • 两条可自行增减图标的工具栏
  • 显示、隐藏任意的工具面板
  • 既可以把工具面板吸附到主窗口的内侧四边,也可以让它们在窗口里自由浮动
  • 工具面板上有折叠和展开本面板用的按钮
  • 多块工具面板可以编组,按标签页选取

工作区的定制可以另存为不同文件,按需即时切换。

显示功能 编辑

 
在非整数缩放、旋转、镜像的条件下,文本对象在Krita的画布上的显示情况

Krita使用OpenGL来为画布进行加速以提高显示质量和速度:

  • 高帧率,低延迟,数位笔的动作即时反映到画布
  • 高质量,平滑的无级缩放、平移、旋转、重复和镜像
  • 需要支持OpenGL 3.0的显卡以实现最佳体验,Intel HD Graphics核芯显卡需要Ivy Bridge家族或更新的CPU

Krita有完整的色彩管理功能:

 
Krita的色彩空间加载器
  • 为图像指定色彩空间、在色彩空间之间转换
  • 实时软件较色模式,包括色盲模式等
  • 支持的色彩模型:RGBA, Gray, CMYKA, Law, YCbCr, XYZ
  • 支持的色彩位深:每通道8位(整数)、16位(整数)、16位(浮点)、32位(浮点)

滤镜功能 编辑

 
Krita's的G'MIC滤镜控制面板

Krita内置众多滤镜,同时支持G'MIC滤镜。

内置滤镜包括:levels, color adjustment curves, brightness/contrast curve, desaturate, invert, auto contrast, HSV adjustment, pixelize, raindrops, oil paint, gaussian blur, motion blur, blur, lens blur, color to alpha, color transfer, minimize channel, maximize channel, top/left/bottom/right edge detection, sobel, sharpen, mean removal, unsharp mask, gaussian noise removal, wavelet noise reducer, emboss horizontal only/in all directions/(laplacian)/vertical only/with variable depth/horizontal and vertical, small tiles, round corners, phong bumpmap.

文件格式 编辑

Krita的原生文件格式是Krita Document,扩展名是.kra。它也可以打开和保存包括PSD文件在内的众多其他文件格式:

文件格式
可保存 Krita Document, OpenRaster document, PSD, PPM, PGM, PBM, PNG, JPEG-2000, JPEG, BMP Windows, XBM, TIFF, EXR, PDF, WebP
可导入 Krita Document, EXR, OpenRaster document, PSD image, Gimp image, PPM, PGM, PBM, PNG, JPEG-2000, PDF, ODG draw, BMP Windows, XPM, GIF, XBM, Krita Flipbook, Adobe DNG and Camera RAW, WEBP
可导出 同可保存

吉祥物 编辑

 
Kiki出现在Krita 2014年的Steam封面上

Krita的吉祥物是电子松鼠Kiki(Kiki the Cyber Squirrel),她是一位拟人化的机械松鼠卡通角色,设计者是来自中国的钛山(Tyson Tan)。Krita社区之所以选择了一只松鼠作为吉祥物,是因为在阿尔巴尼亚语中Krita的意思是松鼠。Kiki的首版设计在2012年在KDE社区论坛上投稿,被印在Krita 2.6版的介绍小册子上。[10]自2.8版开始Kiki开始作为Krita的启动画面,[11][12]迄今为止每个新版本的Krita都会有一个新的Kiki设计。Kiki的商品被放在Krita的筹款商店里出售,[13]Kiki的形象也被用在Krita的Steam项目里。[14][15]

Krita开发人员碰头会 编辑

Krita的开发人员遍及世界各地,每隔一两年他们会设法找一个周末聚集起来,面对面商讨Krita的未来发展、开发进度和一起攻坚程序开发上的一些问题。

年份 期间 地点
2005[16] / 荷兰代芬特尔
2010[17] 2月26日~3月7日 荷兰代芬特尔
2011[18] 5月-20日~5月22日 荷兰阿姆斯特丹
2014[19] 5月16日~5月18日 荷兰代芬特尔
2016[20] 1月23日~1月24日 荷兰代芬特尔
2016[21] 8月26日~8月28日 荷兰代芬特尔

其他版本 编辑

  • Krita Gemini,针对平板和触摸操作优化。[22]
  • Krita Studio,面向电影工业和特效工业的有偿商业支持版本。[23]

参见 编辑

参考文献 编辑

  1. ^ "Krita 5.2.2 Released!"; 作者姓名字符串: Krita Foundation; 作品或名称使用语言: 英语; 出版日期: 2023年12月7日; 检索日期: 2023年12月7日.
  2. ^ 2.0 2.1 存档副本. [2021-05-18]. (原始内容存档于2021-03-21). 
  3. ^ Krita Digital Painting – Krita Desktop. KO GmbH. [2013-04-26]. (原始内容存档于2013-07-07). 
  4. ^ Krita FAQ. [2012-09-02]. (原始内容存档于2014-06-25). 
  5. ^ 5.0 5.1 Foundation, Krita. History | Krita. krita.org. [2017-07-23]. (原始内容存档于2019-12-29) (美国英语). 
  6. ^ Krita: open source digital painting - Accelerate Development. [2017-07-23]. (原始内容存档于2018-07-05). 
  7. ^ Krita: free paint app - let's make it faster than Photoshop!. [2017-07-23]. (原始内容存档于2020-11-08). 
  8. ^ Krita 2016: Let's Make Text and Vector Art Awesome!. [2017-07-23]. (原始内容存档于2019-01-19). 
  9. ^ Foundation, Krita. Highlights | Krita. krita.org. [2017-07-22]. (原始内容存档于2021-01-25) (美国英语). 
  10. ^ About Krita 2.6 Booklet (PDF). Krita Foundation. [2017-07-23]. (原始内容 (PDF)存档于2013-04-25). 
  11. ^ Calling for Splashes!. [22 February 2014]. (原始内容存档于2018-07-05). 
  12. ^ Krita's Git commit of Krita 2.8's splash. [2017-07-23]. (原始内容存档于2014-02-22). 
  13. ^ Far, Maria. Awesome designs by Tyson Tan!. Krita Foundation. [22 February 2014]. (原始内容存档于2014年2月26日). 
  14. ^ Krita's Steam page. [22 February 2014]. (原始内容存档于2020-11-12). 
  15. ^ Tan, Tyson. Krita the Digital Painting App is now on Steam. [22 February 2014]. (原始内容存档于2019-12-07). 
  16. ^ Boudewijn Rempt. And on the fifth day.... valdyas. valdyas.org. 2005-07-30 [2017-07-23]. (原始内容存档于2011-07-25). 
  17. ^ Boudewijn Rempt. Second Krita Sprint Ends With Tea. KDE. KDE.NEWS. 2010-03-15 [2017-07-23]. (原始内容存档于2020-11-23). 
  18. ^ Boudewijn Rempt. What happens When Artists and Developers Come Together: The 2011 Krita Sprint. KDE. KDE.NEWS. 2011-06-02 [2017-07-23]. (原始内容存档于2020-11-12). 
  19. ^ 2014 Krita Sprint in Deventer, Netherlands. KDE.news. 2014-06-04 [2016-07-16]. (原始内容存档于2020-12-03). 
  20. ^ Foundation, Krita. Kicking off 2016 — the first Krita Sprint | Krita. krita.org. [2017-07-23]. (原始内容存档于2020-09-24) (美国英语). 
  21. ^ Foundation, Krita. 2016 Krita Sprint: Day 1 | Krita. krita.org. [2017-07-23]. (原始内容存档于2020-09-26) (美国英语). 
  22. ^ Foundation, Krita. Krita Gemini | Krita. krita.org. [2017-07-23]. (原始内容存档于2017-08-09) (美国英语). 
  23. ^ Foundation, Krita. Krita Studio | Krita. krita.org. [2017-07-23]. (原始内容存档于2020-08-15) (法语). 

外部链接 编辑