Krita

數碼繪畫軟件

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

Krita
開發者KDE
目前版本
  • 5.2.6(2024年10月1日;穩定版本)[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.6 Released!. 2024年10月1日 [2024年10月1日] (英語). 
  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) (法語). 

外部連結

編輯