Show HN: Krita RGBAテクニック — オープンソースアートでリアルな金属を表現
(github.com/Draneria)- Metallics by DraneriaはKrita用ブラシセットで、ラメ、金箔、槌目加工の金属のような金属効果を再現するブラシを提供する
- 構成は32個のブラシ、13個のテクスチャ、3個のパターン、1個のパレット、23個のブラシチップ、1個のPDFガイド
- ブラシセットは無料で、CC-BY-SAライセンスで配布され、RGBAブラシチップ、無制限の色、ペン・マウス最適化を含む
- インストールはKritaのManage Resources Librariesで
.bundleファイルをインポートした後、Kritaを再起動する方式 - NixOSまたはブラシの読み込みに問題がある環境では、libpngによるiTXtメタデータの切り詰めが原因の可能性があり、libpngへのパッチや
replaceDependency方式が提示されている
Metallics by Draneriaの概要
- Metallics by DraneriaはKritaで使用できる金属効果ブラシセット
- 初めて制作したブラシであり、制作者はユーザーがこのブラシで作ったアートを見たいと述べている
- ダウンロード先は2つ案内されている
- どのファイルを入手すべきか分からない場合は、
.bundleファイルを選ぶよう案内している
含まれるリソース
-
32個のブラシ
- ラメ、金箔、槌目加工の金属など、さまざまな金属効果を含む
-
13個のテクスチャ
- verdigris grunge、metal foilのようなテクスチャが含まれる
-
3個のパターン
- Art DecoとUkiyo-eに着想を得たパターン
-
1個のパレット
- 金属トーンに合わせた色を提供する
-
23個のブラシチップ
- カスタムブラシ制作のためのRGBAチップが含まれる
-
1個のPDFガイド
- インストールガイド、リファレンスシート、創作のインスピレーションを含む
特徴とライセンス
- ブラシセットは完全無料で提供される
- アイコンはすっきり整理されており、タイトルは説明的で、すべての項目にタグが付いている
- RGBA、無制限の色、ペン・マウス最適化をサポートする
- ライセンス種別はCC-BY-SA
- 一部のブラシはMemileoの「Rotating light brushtips WIP」と「Memileo Impasto Brushes」リソースを使用している
- 関連資料: Memileo Impasto Brushes
インストール方法
- Kritaがインストールされていない場合は、まずインストールする
- KritaでSettingsに移動し、**Manage Resources Libraries…**を押す
- Importを押して
.bundleファイルを選択する - Kritaを再起動した後、ブラシを使用する
- ヘルプと議論はKrita Artistsの投稿で確認できる
NixOSおよび読み込み問題への対応
- NixOSユーザー、またはブラシが読み込まれないユーザーは、libpngがiTXtメタデータを切り詰める問題に遭遇している可能性がある
- この問題はKrita自体の問題である可能性があり、他のブラシ問題がある場合にも同じ修正を適用できる場合があると案内されている
- 提示されている解決策は、libpngにパッチを当てて次の制限値を変更する方式
USER_CHUNK_CACHE_MAXのデフォルト値を1000から0に変更USER_CHUNK_MALLOC_MAXのデフォルト値を8000000から0に変更
- NixOS用オーバーレイ例では、
qt5のqtbaseでパッチ適用済みlibpngを使うよう設定している - NixOSでは、再ビルドせずに
replaceDependencyを使う代替案も提示されている- この方式にはdisclaimersが付いている
1件のコメント
Hacker News のコメント
README.md で Krita が初めて出てくる箇所に Krita のリポジトリかウェブサイトへのリンクを張るとよさそう
すごいブラシが出てくるのを見るたびに驚くし、実質的に無限にある画材を、ひとつのシンプルで直感的な方法で扱える点にはいつも感心させられる
ぜひ試してみるつもり
美しい Impasto セット(https://krita-artists.org/t/rotating-light-brushtips-wip/649...)を作っていて、その取り組みは自分のブラシにも大いに役立った
かなり興味深い技術だ。Krita の RGBA ブラシエンジンは、Photoshop の基本的なアルファマスクとは根本的に違うことをしているように見える
ブラシ先端そのものに方向データを持たせられるなら、面白いレンダリングの可能性が開ける。Photoshop ではレイヤースタイルで似たような効果をいじったことがあるけれど、こちらのほうがずっと効率的に見える
それで、実際には何をしているの? 描きながらノーマルマップを作っているの?
通常、ブラシ先端はどの部分が不透明でどの部分がそうでないか、つまり形状情報だけを与える。ところが Krita では、値、あるいは明るさという別の次元を定義できる
だから描いている最中に何かを生成しているのではなく、賢い人たちが Krita でブラシ先端が基本的にもっと多くのことをできるよう実装してくれた、ということ
もちろん、すべてのソフトウェアが同じように動作するわけではないし、これは自分の初心者レベルの理解にすぎない
テクスチャが素晴らしい。作業中の生成アートプロジェクトのいくつかで試してみるつもり
正直、一番印象的なのはあの見事なデモ GIFだ