リソース管理

Resources are pluggable bits of data, like brush presets or patterns. Krita has a sophisticated resource management system, which allows tagging, disabling, sharing and more.

バージョン 5.0 で変更.

All resources are stored in the resource folder. This folder can be configured in the general preferences. As keeping track of all those resources can be a handful, Krita creates a SQLite cache in which it keeps the tags, names, version and other data about the resource.

Thanks to this cache, Krita can avoid loading a resource until necessary. This makes Krita a lot lighter than when it did not have this cache. Deleting the cache will delete the tags and relationships it keeps track of, so be careful.

If you have not changed your resource folder location, the resources can be found at...

Linux

$HOME/.local/share/krita/

Windows

%APPDATA%\krita\

macOS

~/Library/Application Support/Krita/

If you installed Krita in the Windows Store, your custom resources will be in a location like:

%LOCALAPPDATA%\Packages\49800Krita_RANDOM STRING\LocalCacheRoamingkrita

Resource Libraries

Krita can load a variety of resource libraries.

Resource Folder

The resource folder is considered the primary library. When creating new resources, they will all end up here. You can configure its location in the general preferences.

Resource Bundle

The primary format to share resources is Resource Bundles, which is a compressed file containing all the resources together. It also contains some other information like metadata and a manifest so Krita can check there's no errors in the file.

Adobe Brush Library

An ABR with multiple images inside. Previous versions of Krita could not load this, but now Krita will load them as a library of brushes.

Adobe Style Library

This is the Photoshop ASL format, which stores Layer Styles.

Document Storage

Every Krita document can store resources and act as a resource library. This is currently only used for palettes.

Memory Storage

Finally, the memory library is where temporary resources are kept, which are generated by Krita and have no physical version on disk. This is currently used for the fore-to-background gradient.

You can manage resource libraries by going to Settings ‣ Manage Resource Libraries. In this dialog, you can import resource libraries, deactivate them, and also 自分自身のバンドルを作る.

バンドルのインポート

To import a bundle click on Import button on the top right side of the dialog. Select .bundle file format from the file type if it is not already selected, browse to the folder where you have downloaded the bundle, select it and click Open. Once the bundle is imported it will be listed in the bundle view. To enable or disable a bundle, select the entry in the view, and then select Deactivate.

自分自身のバンドルを作る

選んだリソースから自分自身のバンドルを作ることができます。バンドルを作成 をクリックすれば、下に示すダイアログボックスが開きます。

../_images/Creating-bundle.png

左手の場所には制作者名、ウェブサイト、メール、バンドルアイコンといったバンドルに関する情報を埋めていきます。右手側には利用できるリソースが一覧になっています。上のドロップダウンからバンドルに追加したいリソースのタイプを選びリソースを選択して矢印ボタンをクリックすることでバンドルに追加していきます。

警告

バンドルに追加するそれぞれの paintOp プリセットにブラシで使うブラシ形状を追加しておくのを忘れないでください。ブラシ形状がなければこのバンドルから読み込まれたブラシプリセットのサムネイルはテクスチャがないことを示す'X'マークになります。ブラシプリセットも同じではありません。

すべてのリソースを追加し終わったら 保存 ボタンをクリックしてバンドルを作り、バンドルは指定された場所に保存されます。そしてこのバンドルを他のアーティストと共有したり他のワークステーションで読み込むことができます。

インポートしたバンドルの削除

In case you wish to delete the bundles you have imported permanently click on the Open Resource Folder button in the Manage Resources dialog. This will open the resource folder in your file browser. Go inside the bundles folder and delete the bundle file which you don't need any more. The next time you start Krita the bundle and its associated resources will not be loaded.

リソースの管理

上でも述べたとおり Krita には柔軟なリソース管理システムがあります。バージョン 2.9 から上で述べた多くのリソースを Krita 内で作るZIP書庫ファイルを使って共有することができます。

設定のリソース管理画面もアーティストが簡単にバンドルファイルを準備できるように改修されました。リソース管理画面に行くには 設定 ‣ リソースを管理... メニューを使います。

../_images/Manageresources.png

You can do a variety of things here, like deleting backup files, mass-tagging, deleting/deactivating the resource itself, importing resources and open the create bundle dialog.

Importing resources

To import resources, select the import in the resource choosers or the resource manager.

The resource chooser import is fairly straight forward. You can only select certain kinds of files, and all the files you can select are possible to import for that resource.

The import button in the resource manager however sometimes needs to make a choice on whether an imported *.png file is a brush tip or a texture. When importing a format that can be used for multiple types of resources, a window will pop up asking which resource type you intended to import the file for.

Activating and Deactivating

Deactivating resources is done by selecting them in their respective resource chooser, and pressing the trashcan icon.

For activating a resource, go to Settings ‣ Manage Resources..., then turn on Show Deleted Resources. The deactivated resources should now be visible, select them, and then press Undelete Resource.

Returning a resource to the previous version

  1. First go to the resource folder, Settings ‣ Manage Resources... ‣ Open Resource Folder.

  2. Then go into the paintoppresets folder.

  3. Backup (select and cut) all versions of the related resource into a place you can find them. Delete all these files from the paintoppresets folder.

  4. restart Krita.

  5. add only the desired version of the resource.

バックアップファイルの削除

Krita でプリセットを削除しても、Krita は実際にはプリセットを物理的に削除しているわけではありません。ブラックリストに追加して次回 Krita を起動してもこのリストにあるものは読み込まれないだけです。このリストにあるブラシを削除するには バックアップファイルを削除 をクリックします。

タグ

Tagging allows you to manage the resources on the fly while painting. All Krita resources can be tagged. These tags can be added via the resource manager, but also via the respective dockers such as brush preset docker, pattern docker etc. You can mouseleft the + icon in the docker and add a tag name. In addition to adding you can rename and delete a tag as well.

../_images/Tags-krita.png
  • Resources can belong to one or more tags. For example, you may have a Brush Preset of a favorite Ink Pen variant and have it tagged so it shows in up in your Inking, Painting, Comics and Favorites groups of brushes.

  • Every resource can be tagged, so brushes in the Predefined tab of the Brush Settings Editor can be also tagged and grouped for convenience.

In the resource manager, you can tag multiple resources at once. To select multiple resources, use Ctrl for adding individual resources to the selection or Shift for adding every resource at once. Then press the plus icon next to the tags section to add a tag to every selected resource.

Some tags are translated. If you make bundles for others, using such tags can be useful to ensure cross-language compatibility. The tags that get localized are...

  • Digital

  • Erasers

  • FX

  • Favorites

  • Ink

  • Paint

  • Pixel_Art

  • Sketch

  • Textures

フィルタ

Some dockers, for example the brush preset docker as shown below, have a resource filter, which functions like a search bar for the resource in question.

../_images/Brushpreset-filters.png

ブラシ名やタグ名を入力し、引き出したいブラシプリセットの一覧を素早く出すことができます。ドロップダウンからタグを選択した上で他のタグからのブラシプリセットも含めたいときは次のようにフィルタを追加します。

  • 大文字小文字を問わずリソース名の一部でフィルタするには 部分名 または !部分名 を使います。

  • 他のタグを含めるにはそれぞれのタグ名を [タグ名] のように角括弧でくくるか、除外する場合は ![タグ名] と入力します。

  • プリセット名に大文字小文字含めて一致させる場合は "プリセット名" か、除外する場合は !"Preset name" と入力します。

グループやブラシをタグに保存するのに手っ取り早い方法は:

  1. Create a new tag by mouseleft on the +. This will empty out the contents of the Brush Preset docker.

  2. Use the Resource Filter at the bottom of the Brush Presets dock or Brush Settings Editor to type in what you want to group. For instance: if you type Pencil in the filter box you will get all Brush Presets with Pencil somewhere in their name. Now you have all the Pencil-related Brush Presets together in one place.

  3. 最後に 保存 ボタン(リソースフィルタ ボックスの右にある小さいディスクのアイコン)をクリックするか Enter を押せばすべてのものが新しく作ったタグに保存されます。

これで"デジタル鉛筆セット"を開けて作業に取り掛かりたいときはいつでもプルダウンメニューから Pencils を選択するだけです。リソースフィルタは Krita の他の部分でも使えるので探してみてください!

リソースズーム

If you find the thumbnails of the resources such as color swatches brushes and pattern to be small you can make them bigger or Zoom in. All resource selectors can be zoomed in and out of, by hovering over the selector and using the Ctrl + mousescroll shortcut.