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 等。專案的開發速度因此加快，效能和穩定性也得到了提高。

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

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

設計和功能

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

3.1 使用者體驗設計

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

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

右鍵工具板上可以直接呼叫下列功能：

3.2 繪畫工具

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

3.3 動畫工具

Krita 支援點陣圖格式的逐幀動畫，有下述功能：

3.4 向量工具

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

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

3.5 圖層和蒙版

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

3.6 可定製性

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

Krita 的工具面板也可定製：

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

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

3.7 顯示功能

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

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

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

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

3.8 濾鏡功能

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.

3.9 檔案格式

Krita 的原生檔案格式是 Krita Document，副檔名是.kra。它也可以開啟和儲存包括 PSD 檔案在內的眾多其他檔案格式：

3.10 吉祥物

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 的未來發展、開發進度和一起攻堅程式開發上的一些問題。