ブラシ解説 リストarrow  home prev  index  next    

circleブラシファイルの構造

Painter 6 までのブラシファイル

Painter 6 までのブラシファイルの位置は Painter フォルダ直下(Painter アプリケーションファイルのとなり)で、通常起動とともに読み込まれるのは Windows 版では Painter.BRS、Macintosh 版では「標準ブラシ」という ファイル です。

そのひとかたまりの「ブラシライブラリ」のなかに「ブラシカテゴリー」があり、さらにその中に複数の「ブラシバリアント」が入っています。

「ブラシ」の「カテゴリー」と「バリアント」とは左の部分に表示される「大きく分けたブラシの種類」と「個別の設定」のことです。

このブラシファイルの構造は下の図のようになっています。ひとつのファイルが ブラシライブラリ に当たり、これは ブラシカテゴリー の集合体です。

    ライブラリ     カテゴリー     バリアント
    Painter.BRS /
    標準ブラシ
    (ファイル)
    ペン
    (アイコン)
    1 ドット
    スクラッチボード
    スムースインクペン
    消しゴム
    (アイコン)
    消しゴム
    ブリーチ

ブラシライブラリの編集は「ブラシパレット」のメニューの「ブラシライブラリの編集」から行います。「ブラシカテゴリー」単位で、名前の変更、カテゴリ削除、ライブラリから別のライブラリへのコピーができます。


ブラシバリアント単位でのコピーはできないので、カテゴリー全部をコピーしてから必要のないバリアントを削除するか、コピー先のライブラリで必要なものだけを別のカテゴリーにコピーした後で、コピーに使用したカテゴリーを削除します。

ブラシライブラリを切り替えるには、ブラシカテゴリーリストの末尾にある ライブラリの読み込み を実行し、ファイル選択ダイアログからライブラリファイルを選択します。ファイル選択ダイアログで位置を移動できるので、どこにあるライブラリファイルでも読み込むことができます。

Painter 7 のブラシファイル

Painter 7 の ブラシライブラリ は Painter フォルダの下の Brushes フォルダの中の ひとつのフォルダ になります。デフォルトではこれは 標準ブラシ (英語版では Painter Brushes)という フォルダ です。(しかし、Windows 版の「環境設定」では、Painter.BRS という「ファイルの名前」を指定して、実際に指定されるのが「標準ブラシ」(あるいは Painter Brushes)というフォルダになる、という中途半端なことになっています。

そしてこのライブラリのフォルダの中に、複数の ブラシカテゴリー の フォルダ があり、さらにその中に複数の バリアント 設定の ファイル が入っています。

Painter フォルダの下の Brushes フォルダの中の構造は次のようになります。

    ブラシフォルダ     ライブラリ     カテゴリー     バリアント
    Brushes
    (フォルダ)
    Painter Brushes
    標準ブラシ
    (フォルダ)
    ペン
    (フォルダ)
    1 ドット
    スクラッチボード
    スムースインクペン
    消しゴム
    (フォルダ)
    消しゴム
    ブリーチ
    他のブラシライブラリ(フォルダ)
  • ライブラリ のフォルダは通常のフォルダです。
  • ブラシカテゴリー のフォルダは、フォルダ とカテゴリーのアイコンになる同じ名前の JPEG ファイル (30 x 30 ピクセル)の 2 つのセット です。アイコン用 JPEG ファイルがないとカテゴリーが読み込まれません。

    カテゴリーの中からブラシを使用すると、そのカテゴリーで最後に使ったブラシを記録する CategoryData.xml というファイルが作成されます。

  • ブラシバリアント は個別の XML ファイル です。テキストファイルなので、テキストエディタで開いて内容を見たり編集することができます。
    キャプチャ した描点を使用するブラシの場合、同じ名前の JPEG ファイルがセットになり、XML ファイルには「dab-type="Captured"」という記述が入ります。

    バリアントを使用すると、「バリアントの保存」をしない前の状態の、一時的な設定変更を記録する「c_」で始まる同名の XML ファイルが作成されます。(「バリアントの保存」は「c_」ファイルの内容を本体の XML ファイルに上書きする作業になります。)


このアイコンを使ってブラシファイルの構造を図解すると次のようになります。


セットになっているフォルダと JPEG ファイル、あるいは XML ファイルと JPEG ファイルは、Painter 終了後にエクスプローラやファインダーでコピーや移動するとき、必ずいっしょにコピー・移動する必要があります。Painter はまとめて扱ってくれますが、バリアント単位での「コピー」および「削除」しかできません。いらなくなったカテゴリーの削除や、Painter 6 までは「ブラシライブラリの編集」でできたライブラリのカスタマイズは Painter 外で手作業で行う必要があります。

ブラシライブラリを切り替える には、ブラシカテゴリーリストの最後にある ライブラリの読込み を実行し、ダイアログに表示された Brushes フォルダの中にあるライブラリ のリストから他のライブラリを選択します。すなわち、Brushes フォルダの外のライブラリに切り替えることはできません。使いたいブラシライブラリのフォルダはすべて Brushes の中に入れておく必要があります。

ブラシ設定の XML ファイルのある階層は Brushes フォルダの、下のフォルダ(ライブラリ)の、下のフォルダ(カテゴリー)の中でなければなりません。カテゴリーがひとつしかない場合でも、ライブラリの階層のフォルダを作る必要があります。

Painter 6 以前のブラシファイルを読み込むこともできます。「ライブラリの読み込み」ダイアログの、「読み込み」ではなく「インポート」から、古いタイプのブラシファイルを選択すると、Painter が自動的に新しいファイル形式に変換してライブラリに追加してくれます。(もとのファイルはそのままです。) 逆に Painter 7 以降のブラシファイルを古いブラシ形式にすることはできません。(設定を読んで手作業でコピーするしかありません。) エラーになるようでしたら、ブラシファイルを小さく分割してからもう一度試してみてください。(Painter 6 までの旧水彩は、Painter 7 の新しい水彩ブラシに変換されて、描き味が大幅に変わります。)

Painter 8 のブラシファイル

フォルダの位置や階層は Painter 7 と同じですが、「環境設定」でもフォルダと同じ Painter Brushes がデフォルトで入っているので、整合性が取れたのかも。

Painter 7 からの変更点は、ブラシセレクター のリスト表示のときに使う「描点アイコン」と「ストロークプレビュー」が、設定そのものを記述した XML ファイルに付随してくることです。さらにキャプチャブラシであれば、描点ファイルもこのセットに追加になります。たとえば、Oil Pastel 10 というブラシバリアント(キャプチャブラシ)については、

  • Oil Pastel 10.xml (設定を記述した XML ファイル)
  • Oil Pastel 10.jpg (キャプチャ・ダブ)
  • Oil Pastel 10.nib (描点アイコン。nib とは英語で「ペン先」のこと)
  • Oil Pastel 10.stk (ストロークプレビュー。stroke の省略らしい)

という 4 つのファイルがセットになります。Painter 外でのコピーや移動のときには注意が必要です。nib ファイルも stk ファイルも内容は JPEG ファイルなので、画像ビューワーで種類を無視して開くか、拡張子やファイルタイプを変更すれば、内容を確認できます。

Painter 7 と同じく、使用したあとで CategoryData.xml や c_ で始まるファイルが作成されます。また、Painter 7 から読み込んだブラシファイルについては、そのファイルがあるカテゴリーを開いたときに nib ファイルと stk ファイルが作成されます。(そういう仕組みなので、こういった種類のファイルはなくても自動生成されます。)

ブラシライブラリの切り替え は、ブラシセレクターの右端の三角メニューの「ライブラリの読み込み」から行います。メニューでとなりにある「インポート」は、Painter 6 までのブラシファイルを ファイル形式変換 するためのコマンドです。

Painter 7 の図と同じように Painter 8 のブラシファイルを図解すると次のようになります。


Painter 8 で Painter 6 以前のブラシファイルをインポートした場合、旧水彩は「デジタル水彩」に変換されるところが、Painter 7 とは違います。デジタル水彩も旧水彩とは違うので、同じものが再現されるわけではありません。

Painter 8 のブラシファイルを Painter 7 用に

Painter 8 のブラシは、ライブラリとして用意されているものは Painter 7 用のものなので、Painter 7 でもそのまま使えます。が、Painter 8 で保存したブラシファイルには、Painter 8 独自の項目が追加されるので、Painter 7 で読み込もうとするとエラーが出ます。

変更点箇所は少ないので、ブラシ設定の XML ファイルをテキストファイルを開いて、 次のように変更すれば Painter 7 兼用になります。

  • 118 行目から 132 行目(論理行で。volume-animator の直後)の direction がつく項目を削除。
  • 68 行目(論理行で。min-advance の行の直後)にこの 1 行を入れる。必要なら設定を 0.0 でなく適当な数値に。
    <tab><tab>direction="0.0"

冒頭のバージョン番号などは無視しても問題ないようです。

Painter 7 以降のブラシバリアントの xml ファイルの記述については、【 梅の実 】 の JUMA さんによる 【 Painter 7.1 ブラシファイルのパラメータ一覧 その1 】 と 【 その2 】、および、【 Painter 8 ブラシファイルのパラメータ一覧 その1 】 と 【 その2 】 に資料があります。

2003/05/22 - Painter 8 のブラシファイルを 7 用に、を追加。
2003/08/17 - JUMA さんのブラシ仕様解説リンクを追加。

(Last Modified: 2003/08/17)

    もどるreturn  home prev  index  next