Krita

Krita是一個自由和開源的位圖圖像編輯器。它針對數字繪畫和動畫創作特化，提供包括低干擾使用者界面、OpenGL加速畫布、色彩管理、功能強大的筆刷引擎、非破壞性圖層和蒙版、圖層分組、向量圖形支持和可切換界面預設等在內的一系列特色功能，並同時支持Windows、Linux、MacOS和Android平台。吉祥物是電子松鼠琪琪。

## 名字

Krita這個詞有來自多種不同文化的內涵。在瑞典語中krita的含義是蠟筆，rita則是繪畫的動詞；而在古印度經典摩訶婆羅多中Krita的含義則是指代完美無瑕的狀態。

## 歷史

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類似的通用圖像處理軟體來開發的。

到了2009年，Krita項目的方向發生了變化。新的目標是構建一個類似於Corel Painter和SAI那樣的數字繪畫軟體。也是從那時起，項目負責人開始嘗試通過多種途徑來為Krita的開發者提供有償資助，包括Google Summer of Code for Students等。項目的開發速度因此加快，性能和穩定性也得到了提高。

<image>

Krita Foundation在2013年設立，目的是為Krita的開發提供支持。它與Intel合作產生了Krita Sketch項目來促進項目的知名度，並在KO GmbH的幫助下開始提供帶有有償商業支持服務的Krita Studio，面向電影工業和特效工作室。自2014年起他們通過Kickstarter來為開發眾籌資金。

時間｜版本｜募得資金｜Kickstarter活動內容｜穩定版發布日期

2014年7月｜2.9.x｜19,955歐元｜加速開發。改善PSD支持、圖層、蒙版、資源管理器、顯示等方面。｜2015年2月

2015年5月｜3.0.x｜30,520歐元｜改善性能、增加動畫功能。改善圖層、界面、變形工具、濾鏡、筆刷系統等方面。｜2016年5月

2016年5月｜4.0.x｜38,579歐元｜改善文本工具和向量圖形支持。增加python腳本功能等方面。｜2018年3月

<image>

2021年5月3日，Krita安卓端搶先體驗版推出。

## 設計和功能

<image>

Krita的最新版本是基於Qt 5和KDE Frameworks 5進行開發的。它針對概念美術師、插畫師、幕布畫師、材質畫師和特效工業的需求進行特化，關鍵功能和特點有：

### 使用者體驗設計

Krita最大的特點便是它把數位筆考慮在內的UX設計。它通過數位筆兩個側按鍵與鍵盤的Ctrl、Shift鍵配合，加上一個點擊右鍵彈出的多功能圖形化工具板，讓一些繪畫時頻繁使用的功能可以通過更少的點擊來實現，無需在基於文本的多級菜單裡面尋找，對於降低對創作過程的干擾有利。

常用繪畫指令可通過Ctrl、Shift和數位筆兩個側按鍵的配合來進行盲操作：

指令｜輸入

筆刷尺寸增減｜Shift + 筆尖拖動

取色器｜Ctrl + 筆尖點擊

畫布移動｜筆身按鍵 + 筆身移動

縮放｜Ctrl + 筆身按鍵 + 筆身移動

旋轉｜Shift + 筆身按鍵 + 筆身移動

右鍵工具板上可以直接調用下列功能：

筆刷功能｜顏色功能｜顯示功能

當前加載的10個筆刷預設｜選色環｜縮放

讀取其他的筆刷預設｜前景色和背景色｜旋轉

調整筆刷的大小、透明度、流量、間隔、角度等｜最近用過的顏色｜鏡像

只顯示畫布顯示功能復位

### 繪畫工具

<image>

Krita的核心數字繪畫功能有：

<image>

筆刷｜繪畫尺規｜選擇工具｜變形工具

支持數位板｜可調節尺規對筆跡的干涉強度｜方形｜移動位置

九個不同的筆刷引擎｜無限直線與平行線直尺｜橢圓形｜旋轉

筆刷引擎基於真實畫材的表現建模｜蛇尺（曲線）｜自由（套索）｜縮放

高度可調節｜橢圓｜多邊形｜剪切

為每支數位筆分別記憶其當前工具｜透視｜邊緣｜透視

防手抖功能｜消失點｜填充｜輪廓點

同時多筆刷功能｜魚眼變形｜顏色｜籠狀點

透明度｜液化

### 動畫工具

<image>

Krita支持位圖格式的逐幀動畫，有下述功能：

界面｜導入功能｜導出功能

類似於Adobe Flash的界面｜批量導入多幀單圖｜通過FFmpeg進行輸出

時間線控制｜可逐幀輸出，各幀保存成單圖

實時的動畫播放控制｜可輸出為GIF、AVI、MP4等格式

洋蔥皮顯示（前後一幀鬼影）

### 向量工具

<image>

Krita使用向量工具來為下述的對象進行非破壞性編輯：

- 路徑
- 選區
- 文本（美術字、多行段落、書法）
- 向量圖形
- 填充和漸變

### 圖層和蒙版

<image>

Krita的圖層和蒙版功能包括：

圖層管理｜蒙版可應用的對象｜非破壞性圖層｜非破壞性蒙版

多級圖層分組｜位圖圖層｜克隆圖層｜透明度蒙版

同時選中多個圖層｜向量圖層｜濾鏡圖層｜濾鏡蒙版

圖層拖放｜圖層組｜填充圖層｜著色蒙版

圖層標記與高亮｜非破壞性圖層｜文件圖層｜變形蒙版

本地選區蒙版

### 可定製性

<image>

Krita的資源管理器可以讓使用者給預設打上標籤便於搜索、過濾、分組和進行按組加載預設。多個使用者預設可以被打包成單個文件，方便共享之餘還可以整套加載、整套禁用。Krita在官方的文檔網站還有一些使用者貢獻的預設包可供下載。

Krita的工具面板也可定製：

- 兩條可自行增減圖標的工具欄
- 顯示、隱藏任意的工具面板
- 既可以把工具面板吸附到主窗口的內側四邊，也可以讓它們在窗口裡自由浮動
- 工具面板上有摺疊和展開本面板用的按鈕
- 多塊工具面板可以編組，按標籤頁選取

工作區的定製可以另存為不同檔案，按需即時切換。

### 顯示功能

<image>

Krita使用OpenGL來為畫布進行加速以提高顯示質量和速度：

- 高幀率，低延遲，數位筆的動作即時反映到畫布
- 高質量，平滑的無級縮放、平移、旋轉、重複和鏡像
- 需要支持OpenGL 3.0的顯卡以實現最佳體驗，Intel HD Graphics核芯顯卡需要Ivy Bridge家族或更新的CPU

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

<image>

- 為圖像指定色彩空間、在色彩空間之間轉換
- 實時軟體較色模式，包括色盲模式等
- 支持的色彩模型：RGBA, Gray, CMYKA, Law, YCbCr, XYZ
- 支持的色彩位深：每通道8位（整數）、16位（整數）、16位（浮點）、32位（浮點）

### 濾鏡功能

<image>

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

可導出｜同可保存

### 吉祥物

<image>

Krita的吉祥物是電子松鼠Kiki（Kiki the Cyber Squirrel），她是一位擬人化的機械松鼠卡通角色，設計者是來自中國的鈦山（Tyson Tan）。Krita社區之所以選擇了一隻松鼠作為吉祥物，是因為在阿爾巴尼亞語中Krita的意思是松鼠。Kiki的首版設計在2012年在KDE社區論壇上投稿，被印在Krita 2.6版的介紹小冊子上。自2.8版開始Kiki開始作為Krita的啟動畫面，迄今為止每個新版本的Krita都會有一個新的Kiki設計。Kiki的商品被放在Krita的籌款商店裡出售，Kiki的形象也被用在Krita的Steam項目里。

## Krita開發人員聚會

Krita的開發人員遍及世界各地，每隔一兩年他們會找一個周末舉辦聚會，面對面商討Krita的未來發展、開發進度和一起攻堅程序開發上的問題。

年份｜期間｜地點

2005｜/｜荷蘭代芬特爾

2010｜2月26日~3月7日｜荷蘭代芬特爾

2011｜5月-20日~5月22日｜荷蘭阿姆斯特丹

2014｜5月16日~5月18日｜荷蘭代芬特爾

2016｜1月23日~1月24日｜荷蘭代芬特爾

2016｜8月26日~8月28日｜荷蘭代芬特爾

2018｜5月19日｜荷蘭代芬特爾

2018｜10月6-14日｜荷蘭代芬特爾

2019｜8月5日~8月9日｜荷蘭代芬特爾

## 其他版本

- Krita Gemini，針對平板和觸摸操作優化。
- Krita Studio，面向電影工業和特效工業的有償商業支持版本。

## 基本資料

- 開發者：KDE
- 程式語言：C++、Qt
- 作業系統：Android、類Unix系統、Microsoft Windows、Mac OSX
- 類型：位圖圖像編輯器