Krita 5.1 發佈通告

這是 Krita 5.0 發佈後的首個大型更新。Krita 5.1 包含了眾多細微的改進和修飾。這次升級不但改良了軟體各方面的易用性,同時也增補了檔案格式的支援與兼容性,亦大幅度更新了選取工具與填充工具。

我們感謝 David Revoy 為我們提供文中大部分功能演示短片。同時也感謝 Wojtryb 製作新功能介紹影片:

 

圖層操作

  • Santhosh Anguluri 於 2021 年度的 Google Summer of Code 專案為 Krita 實作了同時套用於多個圖層的操作 (MR 888)。這項功能容許使用者在選取多於一個圖層時進行剪下、複製、貼上及清除等等操作。
  • 我們為圖層工具面板的介面作出了一些微調:
    • 您可以自訂圖層樹的縮排間距 (MR 1443)。
    • 新增了一個按鈕,讓您在無法使用滑鼠右鍵時也能開啟右鍵選單 (MR 1213)。
    • 檔案圖層載入失敗時會出現警告訊息 (MR 1419)。
  • 您現可於帶有混色模式的選取區域遮罩上繪畫 (MR 1437)。

檔案格式支援

  • WebP 支援 (MR 891MR 1268):過往的 Krita 版本只提供了基本的 WebP 支援。最新版本現加入了完整的 WebP 編碼支援,讓進階使用者可調整任何編碼器選項。
  • 支援 Photoshop 多圖層 TIFF 格式 (MR 944):儘管 TIFF 標準由 Adobe 管理,Photoshop 仍使用了一些非標準的 TIFF 編碼方式來保存圖層資訊,就是把整個 PSD 文件寫入為中繼資料。
    • 除此之外,我們也更新了 TIFF 格式匯出選項。Krita 現也支援載入和儲存 TIFF 檔案的中繼資料。 (MR 1015)
  • 支援 OpenEXR 2.3 和 3 以上版本 (MR 1049):我們修正了 Krita 組建系統中,一個導致不能使用 OpenEXR 2.3 或以上版本的問題。
  • 改善自剪貼簿擷取影像資料的流程 (MR 1296,  MR 1431):當您在不同軟體之間複製影像時,有些軟體會提供多種影像資料格式放進系統的剪貼簿內。我們改善了讓您選取貼上影像格式的介面。
  • PSD 填充圖層與色彩標籤 (MR 1309):這項更動實作了載入及儲存 PSD 檔案中的色彩標籤,以及漸變、圖案、色彩填充圖層。由於這延伸了 Krita 中的 ASL 格式支援,因此這同時改善了圖層樣式的色彩與圖案的支援。請注意,大多數 PSD 檔案將填充圖層與向量遮罩混合使用,而 Krita 尚未實作支援向量遮罩。
  • JPEG XL 支援 (MR 1363):繼上一個版本新增了 AVIF,這個版本加入了 JPEG XL 影像格式支援。這是 JPEG 影像格式系列的最新規格,旨在加入廣色域和 HDR 支援。雖然 Krita 尚未支援 HDR 格式的 JPEG XL 檔案,但是我們已實作了載入與儲存 JPEG XL 動畫。這也是 Krita 首個無需依賴 FFmpeg 即可匯出的動畫格式。
  • ASE 與 ACB 調色板格式支援 (Commit 6c7ed052:ASE 是 Adboe 使用的調色板格式,而 ACB 是 Photoshop 用作表示印刷專色清單的格式。我們希望在此提醒使用者小心使用 ACB 格式,尤其是 Pantone(彩通)的色票數值經常更新。請與印刷廠商洽應使用的專色。

技術層面的改動

部分更動只涉及軟體內部的技術層面。

  • 修正 OpenGL ES 的 OCIO 流程 (MR 1262):這表示 OCIO 現可在 Android 平台上使用。我們也更新到使用 VFX 平台 CY2021 (Commit 3d24ed13)。
  • 在 Windows 上使用更新的 ANGLE 版本 (MR 1373MR 1353):Krita 在以往使用的 ANGLE 為舊版本,而更新版本帶有很多修正。一直以來,ANGLE 程式庫使 Krita 能在 Windows 上穩定地使用 OpenGL 圖形加速。
  • 新增 YCbCr 色彩特性檔案 (MR 1330):以前 Krita 沒有內置 YCbCr 的色彩設定檔,這是因為過往並不存在開放援權的 YCbCr 色彩設定檔。於是,Krita 的開發者建立了一系列 YCbCr 色彩設定檔,並將它們加進 Krita。
  • 支援在 Windows 上使用 llvm-mingw 組建工具組 (MR 1372)。
  • 支援為 RISC-V 平台建置 (MR 1416)。由於 Krita 的開發者們沒有 RISC-V 硬體作測試用途,這只是讓愛好者嘗試使用。
  • 從 VC 移植到 XSIMD 程式庫 (MR 1404)。Krita 使用這些程式庫來實作「向量指令集」加速。這種指令集使處理器能夠同時進行多項重覆的數學運算,對色彩混合操作十分有效。由於 VC 程式庫的開發步伐停滯,因此移植到 XSIMD 程式庫有助防此程式碼變得過時。使用 XSIMD 也帶來了其他好處。在切換程式俥的同時,改善了上色和亮度筆刷的效能。同時,XSIMD 對 ARM 處理器的支援表示 Krita 現在也可在 ARM 平台上使用向量指令集加速,使 Krita 在多數 Android 平板電腦以及 Apple M1、M2 平台上的效能獲得顯著提升。
  • 新增使用預編譯標頭檔的選項 (MR 1471)。開發者可以啟用這個選項以縮短編譯時間。
  • 提供關於 Windows 上 AppData 目錄路徑的進一步資訊 (MR 1304)。在使用 Microsoft 商店版本的 Krita 時,AppData 目錄與一般安裝版本有別。我們希望可以更清晰地告知使用者。

易用性改良

  • 量化選色器新增了色彩預覽以及 HSV 模式(只適用於 RGB 色彩空間)(MR 916MR 1434)。
  • 觸控手勢(使用多指拖曳作平移、縮放、旋轉)現可自訂 (MR 1341)。
  • 在縮放列旁邊有一個切換選項,以往曾使用「使用相對於螢幕像素的縮放比例」或「使用與像素相同的寬高比」(英文:「Use same aspect as pixels」)作工具提示。這個選項實際上是將畫布縮放比例在「符合螢幕像素大小」與「符合列印本實物大小」之間切換。前者較適用於數位畫作,例如遊戲內使用的圖像或像素圖。而後者較適用於印刷作品,因為在螢幕上顯示的畫布尺寸與列印本實物的尺寸相符。我們改善了這個選項的顯示方式,以更清楚地表達其功能 (MR 1220)。
  • 提供更多浮動畫具板的選項 (MR 922)。
  • 新增指派前景色與背景色選取操作的快捷鍵 (MR 1100)。
  • 補完指派濾鏡操作的快捷鍵 (MR 1109)。
  • 新增平滑縮放切換選項,取代固定縮放級別順序 (MR 1138)。
  • 改進最近使用檔案選單 (MR 1258, MR 1283, MR 1295, MR 1297, MR 1307)。
  • 改善右至左介面方向顯示 (MR 1267)。
  • 改善個別對話框 (MR 1317MR 1328MR 1331)。
  • 在 HSV 調整濾鏡選項加入彩色滑動條 (MR 1438)。
  • 只在按住 Alt 鍵時將變形工具的錨點局限於變形邊框內 (MR 1440)。
  • 在「數位混色器」加入重設按鈕和狀態保存 (MR 1361)。
  • 新增在縮放至符合影像大小時加入邊界間距的選項 (MR 1344)。

填充與選取工具

Deif Lou 在過去的六個月花了很多功夫大幅改進了填充和連續選取工具。

這些工具的選項在重新編排過後比以往組織更佳 (MR 1360MR 1453)。之所以有重新編排的必要,是因為在改進這些工具時,也新增了柔和度選項 (MR 1174) 以及基於 FXAA 演算法的邊緣反鋸齒過濾 (MR 1350)。

現時 Krita 有三種方式進行色彩填充。第一種是連續填充 (MR 1160):您可以在畫布上拖曳游標,為游標經過的區域填色。

第二種是新加入的閉合區域填充工具 (MR 1415):您可以在想要填色的範圍畫出方框或任意形狀,Krita 便會自動判斷應填色的範圍。

最後一種是經改進的調色板拖放填充功能 (MR 1135):當您從調色板拖放色塊到畫布上,Krita 便會根據目前使用中的填充工具選項來填色。

筆刷調整

  • 新增設定最高筆刷速度值的選項 (MR 996)。
  • 新增指派設定流量、淡化、分散選項操作的快捷鍵 (MR 1037)。
  • 允許在使用橡皮擦筆刷時停用輔助尺吸附功能 (MR 1199)。
  • 加入更多噴霧筆刷的顆粒分佈選項 (MR 1377)。
  • 允許在使用筆刷銳利度選項時停用筆刷輸廓預覧對齊到像素格線的效果 (MR 1405)。您可以按照自己在製作像素畫時的習慣來決定是否啟用這個選項。
  • 允許為橡皮擦筆刷分別設定游標和筆刷輸廓選項 (MR 1426)。
  • 新增切換筆刷輸廓操作的快捷鍵 (MR 1430)。
  • 為草圖筆刷引擎加入邊緣反鋸齒選項 (MR 1425)。

其他更新

  • 為錄影工具匯出影片加入保持顯示最後一個影格的選項 (MR 1087)。
  • 為錄影工具匯出影片加入在開首加插預覧的選項 (MR 1293)。
  • 新增透視橢圓輔助尺 (MR 1343)。這是 Srirupa Datta 在 2022 年 KDE Season of Code 完成的專案。這個透視橢圓輔助尺可助您在立體空間繪畫合符透視投影的圓形。
  • 為直線輔助尺加上刻度細分顯示 (MR 1298)。
  • 改善網點產生器 (MR 1010)。現在產生的網點可調校為更有一致性。
  • G’Mic 問題修正 (MR 1464)。
  • 加入在儲存操作失敗時顯示警告 (MR 1410)。
  • 色階濾鏡可按色彩通道分別套用 (MR 1067)。