ペイントブラシツール

ペイントブラシは主要なペイント ツールであり、圧力、速度、傾き、間隔のダイナミクスを完全に制御できる、応答性の高いインテリジェントなブラシワークを実現するように設計されています。

概要

ペイントブラシ ツールは、ラスター、手続き的に生成されたブラシ、およびアニメーション化されたブラシ タイプをサポートしています。ストロークを安定させ、滑らかにし、後処理することができます。ブラシ ダイナミクスはスタイラス入力に応答し、ストローク中の不透明度、サイズ、色、角度、その他のプロパティを正確に制御します。

ブラシの種類

ラスター ブラシ (.raster)

アルファ透明度をサポートするビットマップ ブラシ イメージ。

生成されたブラシ (.param)

硬度、アスペクト比、角度、真円度、コーナー半径などの調整可能なパラメータを使用して、プロシージャルにレンダリングされた形状 (円、正方形、ダイヤモンド、三角形)。生成されたブラシは軽量でスケーラブルです。

アニメーションブラシ (.anim)

ストローク中に進む連続フレーム シーケンス。フレームは増分的に循環したり (描点ごとにフレームが進みます)、描点ごとにランダムに選択したり、ダイナミクス (圧力、速度、傾き、角度) によってインデックス付けしたりすることができます。

ペイントカーソル

カーソルは現在のツールの状態に適応して、明確で状況に応じたフィードバックを提供します。

  • ブラシ アウトライン: カーソルは正確なブラシの形状とサイズを追跡し、ペイントが着地する場所のライブ プレビューを表示します。
  • 消去モード: 消去がアクティブな場合、アウトラインは破線の円に切り替わり、消去ストロークとペイント ストロークを視覚的に区別します。
  • 単純なブラシ境界: 正確な輪郭をレンダリングするのにコストがかかる複雑なブラシや非常に大きなブラシの場合は、単純なブラシ境界 (追加オプション) を有効にして、代わりに単純な円を使用します。

ツールオプション

トップレベルのコントロール

エクスパンダの外側に常に存在します。

  • モード: ペイントブレンディングモード(ノーマル、乗算、スクリーンなど)
  • 不透明度: ストローク全体の不透明度 (0 ~ 100)。

ブラシのプロパティ

ブラシ プロパティ エキスパンダー (デフォルトで展開):

  • サイズ: ブラシの直径 (ピクセル単位)。
  • アスペクト比: ブラシの形状を押しつぶすか引き伸ばします (-1.0 ~ 1.0)。 0 = 未変更。負の値を指定すると、スカッシュが 90 度回転します。
  • 角度: ブラシ スタンプを回転します (-180 ~ 180°)。ストローク方向のダイナミクスに依存しません。
  • 硬度: ソフトなフェード (0.0) からシャープなエッジ (1.0)。
  • 間隔: ペイントされた描点間の距離をブラシ サイズのパーセンテージで表します。低い = ストロークが滑らかになります。高い = 散在パターン。
  • テクスチャ バイアス: スタンプのテクスチャ応答にバイアスをかけます。 50は中立です。値を低くすると、値カーブの先端に向かって引っ張ることにより、テクスチャの分割とスキムされたサーフェスが優先されます。値を高くすると、肩に向かって押すことによってソリッドな塗りつぶしに向かってクランプされます。目に見える効果は、テクスチャの色調範囲によって異なります。
  • ジッター: 各描点位置を最大このピクセル数 (0 ~ 1024) だけランダムにオフセットします。
  • 消しゴム: このブラシを消しゴムとして使用するときに適用されるサイズ乗数 (0.1 ~ 10.0)。消しゴムツール自体には表示されません。

ダイナミクス

ダイナミクス エキスパンダーで:

  • ダイナミクス: アクティブなダイナミクス プリセットのマスターを有効にします。
  • ダイナミクス プリセット: 使用する入力マッピングを選択します。
  • 圧力による乗算: 追加の圧力乗算の切り替え (ダイナミクスが有効な場合に表示されます)。### 脳卒中行動 ストローク動作 エキスパンダーで:
  • ビルドアップ: オンにすると、各描点は単一のストロークとして合成されるのではなく、不透明度を蓄積します。
  • ポストプロセス: ストロークの完了後に安定化、速度圧縮、リプレイ補正を適用し、遅延のない一貫性を向上させます。
    • 回転しきい値: 鋭いコーナーでの方向補正のための角度しきい値 (0 ~ 180°)。 0 = スキップ方向の修正。
    • プレビューしきい値: ストローク速度がこの値を超えると、ポストプロセス プレビューを抑制します (0 = 常にプレビュー)。

カリグラフィー

アクティブにすると、描点スタンプが連続した幾何学的なコリドーに置き換えられます。

  • 動的不透明度: 速度と方向の変化に基づいてストローク内の不透明度を調整します。細かくコントロールされたストロークで最も効果的です。素早い落書きでは結果が予測しにくくなります。実験的。
  • 速度増加 (0 ~ 100%): サンプルあたりの最大許容サイズ増加を前のサンプル サイズのパーセンテージで表します。速度主導のサイズ ダイナミクスが増加する速度を制限し、ストロークが加速したときの突然のジャンプを防ぎます。
  • 速度縮小 (0 ~ 100%): サンプルあたりの最大許容サイズ減少。ストロークが減速したときにサイズがどのくらい早く低下するかを制限します。

安定化と平滑化

  • 方向安定距離 (0 ~ 100 ピクセル): 方向に敏感な動作が開始される前の最小ポインター移動量。これにより、初期の角度ジャンプを回避できます。

スムージング

ペイント時にストローク パスに適用されるリアルタイムの入力スムージングを有効にします。展開すると次のことがわかります。

  • 深度 (2 ~ 256): 平滑化された位置を計算するときに考慮される以前の入力サンプルの数。値を大きくすると、より長くコミットされたラグが生成されます。
  • 位置 (0–100): ブラシの位置に適用されるスムージングの強度。値を高くすると、方向の急激な変化が丸くなります。
  • 圧力 (0 ~ 100): スタイラスの圧力信号に適用される平滑化により、圧力スパイクやジッターが軽減されます。
  • 方向 (0–100): ストローク方向にスムージングを適用し、角度に敏感なダイナミクスを安定させます。

ダイナミクス

スタイラス入力またはその他のライブ値をペイント パラメータに割り当てます。

  • 圧力 (スタイラス): スタイラスの圧力に基づいて、サイズ、不透明度、速度、硬度、色などを制御します。
  • 速度: ストローク速度をブラシのプロパティにマップします。
  • 傾き: スタイラスの X および Y の傾き角度は、角度やその他のパラメータに影響します。
  • ホイール: マウスホイールまたはスタイラスホイール入力。
  • 方向: ストローク方向の角度。
  • フェード: 一定の描回数で不透明度またはサイズをフェードします。

各動的入力は複数のプロパティに個別にマッピングできます。 ツール オプションダイナミクスを開いて設定します。

ストロークモジュレーション

ストローク モジュレーション エキスパンダー (ダイナミクス が有効な場合にのみ表示):- 相対初期角度: 初期角度 値は、キャンバスの絶対角度としてではなく、ストローク方向に対して相対的に解釈されます。

  • フェード初期角度: ストローク開始時の初期角度から、ストロークの過程でライブダイナミック角度に向かってフェードします。これを有効にすると、相対初期角度が強制的にオンになります。
  • ブラシの初期角度 (-180–180°): ダイナミクスが引き継ぐ前の、ストロークの開始時のブラシの角度。
  • 初期角度ブレンド (0.0–1.0): ブラシ角度が初期角度から動的角度に移行する速度を制御します。 0 = 初期角度を保持します。 1 = 完全にダイナミックな角度を直ちに使用します。
  • フェードの長さ: フェードが再生されるキャンバス単位の距離。
  • 繰り返し: フェードの長さがなくなった後のフェードの繰り返し方法 (なし、ループ、ノコギリ波、三角形)。

フェード乗数

フェード値の適用方法をゲートまたは変更する 4 つのチェックボックス:

  • フェード反転: フェード方向を逆にし、ストロークがフェードし始めて完全に不透明になります。
  • フェード乗算: フェード出力を置き換えるのではなく、影響を受けるプロパティに乗算します。
  • フェード乗算角度: フェード乗数を角度ダイナミクス (角度、傾き) にのみ適用します。
  • フェード乗数比: フェード乗数を比率タイプのプロパティ (アスペクト比) にのみ適用します。

カラーマッピング

ダイナミクスがアクティブな場合、ペイントブラシ ツールとスマッジ ツールで使用できます。

  • グラデーション: ストロークに沿ったカラー マッピングに使用されるグラデーション リソース。
  • ブレンド カラー スペース: ペイント中にグラデーション カラーが補間されるカラー スペース。

ブラシヘッド

ブラシ ヘッドは、ストローク パスを中心とした円形の軌道リング上に複数の独立したブラシ ヘッドを配置します。すべてのヘッドは、ストロークが進むたびに独自の位置に完全な描点をペイントし、複数の平行または扇形のストロークを同時に生成します。

軌道半径は、グローバル ブラシ サイズからヘッド サイズを引いたものによって決まります。ヘッドが大きいほど、中心近くに配置されます。小さなヘッドはさらに外側を周回します。ヘッドはリングの周りに均等にスペースを置きます。 2 つのヘッドを使用すると、ストロークの両側に 1 つずつ配置され、カリグラフィーのペン先のように動作する対称的な広がりを作成できます。 方向に従う スライダーはリング全体を回転させてストロークに対して垂直を維持するため、ペイント中にペン先が自然に方向を追跡します。より多くのヘッドを追加すると、リングの周りで徐々に扇形になり、16 の完全なスプレーサークルに達します。

ブラシ ヘッドは、各ヘッドをストロークの周囲のどこに配置するかを制御します。 ピボット X または ピボット Y をデフォルトの中心から遠ざけても、すべてのヘッドは同じフォーメーションに従いますが、スタンプされた各描点は、ブラシ イメージの幾何学的な中心ではなく、選択した内部接触点を使用して着地するようになります。

コントロールは、ツール オプション パネルの ブラシ ヘッド エキスパンダーに表示されます。- カウント: 同時ブラシヘッドの数 (1 ~ 16)。

  • ヘッド サイズ: グローバル ブラシ サイズに対する各ヘッドのレンダリング サイズ (0.1 ~ 1.0)。
  • 軌道アスペクト比 (0.1 ~ 1.0): 地層軌道を円から楕円に整形します。 1.0 = 円軌道。値を小さくすると、短軸が潰れます。
  • 形成角度 (0 ~ 360°): 形成リングの静的方向。フォロー方向 が 1.0 未満の場合に使用されます。
  • 方向に従う (0.0–1.0): フォーメーション リングがストロークの移動方向をどの程度強く追跡するか。 1.0 では、リングは常に移動方向に対して垂直になります。 0.0 では、静的な Formation Angle 値にロックされます。
  • 圧力変動: ヘッドごとのサイズ変動は、ダイナミクス カーブを通じて独立した圧力バイアスとして適用されます。
  • 不透明度の変化: サイズの変化とは関係なく、ヘッドごとの不透明度の変化。

スキャッター

ブラシ ヘッド エクスパンダの主なスキャッタ コントロール:

  • 散乱角度 (0 ~ 360°、デフォルト 10°): ランダムな散乱コンポーネントのみを回転します (塗りつぶし間隔は回転しません)。ヘッドごと/描点ごとの角度は外側に偏り、クロスオーバーが制御され、硬いミラープルームを回避します。 360°にクランプされます。
  • 散乱距離 (0 ~ 10000 ピクセル): 各ヘッドのフィルスペース位置からのランダムな前方変位。ダブごとに再ロールしました。
  • 散乱のランダム性 (0.0–1.0): 基本の散乱距離と角度の上に追加の描点ごとのバリエーションを重ねて、より緩やかで有機的なスプレーを生成します。
  • 速度の影響 (0.0 ~ 1.0): ストローク速度によって散乱をスケールします。 1.0 では、速いストロークは遅いストロークよりもはるかに遠くにヘッドを分散させます。 0.0 では、速度に関係なく散乱は一定です。
  • 散乱サイズ バランス (0.0 ~ 1.0): しきい値を超えるヘッドの抑制の急峻さを制御します。 1.0 では、すべてのヘッドが均等に分散します。値が低いほど、大きなヘッドはますます抑制されますが、しきい値以下のヘッドは完全な散乱距離に留まります。

追加オプション

追加オプション エキスパンダー (デフォルトでは折りたたまれています) では、コントロールは変更頻度が低いオーバーフロー セクションとしてグループ化されています。これにより、メイン エキスパンダーは頻繁に調整されるペイント コントロールに集中し続けます。#### ブラシ プロパティ (オーバーフロー)

  • 角度を画面スペースにロック: ブラシの角度を画面スペースにロックします。これにより、キャンバスが回転/反転している間、角度が水平に保たれます。ダイナミクスが角度を制御する場合は効果がありません。
  • ランダムに水平方向に反転: 50% の確率で、描点ごとに各スタンプを左から右にミラーリングします。
  • ランダムに上下反転: 50% の確率で、描点ごとに各スタンプを上下反転します。
  • ランダム回転: 各スタンプを描点ごとに 0°、90°、180°、または 270° ずつランダムに回転します。
  • ピボット X (0.0 ~ 1.0): ブラシ イメージ内の水平方向の接触点。 0.0 = 左端、0.5 = 中央 (デフォルト)、1.0 = 右端。選択した点はキャンバス上のペイント位置と一致するため、中心から離れるとすべての描点がその方向に移動します。配置オフセットは変換後に適用されるため、回転と反転は視覚的にピボットに固定されたままになります。
  • ピボット Y (0.0 ~ 1.0): ブラシ イメージ内の垂直方向の接触点。 0.0 = 上端、0.5 = 中央 (デフォルト)、1.0 = 下端。 Pivot X と連携して、ストローク パス上にある描点の正確な部分を定義します。
  • 均一なジッター: オンにすると、ジッター スライダーからの描点オフセットが均一な分布から描画されます (範囲内のすべてのオフセットが同等である可能性が高くなります)。オフの場合、分布は中心に向かって偏ります。
  • アニメーションをリセット: アニメーション化されたブラシの場合: オンにすると、新しいストロークごとにアニメーションがフレーム 0 から再開されます。オフの場合、前のストロークが終了したところから継続します。

いずれかのピボット値が中心と異なる場合、ブラシ プレビューにはアクティブなスタンプの接触点をマークする十字線のオーバーレイが表示されます。

ブラシヘッド (オーバーフロー)

フォーメーション:

  • ブラシの硬さ: ダイナミクススケールのブラシサイズに軌道半径がどれだけ厳密に従うか。 0 = 軌道は圧力によって拡大および縮小します。 1 = 軌道は基本サイズに固定されたままになります。
  • 塗りつぶし間隔 (0.0–1.0): 連続する描点間のギャップ全体にヘッドを広げます。各ヘッドの安定した特性値によってリーン方向が決まります。 1.0 ヘッドでは、スペース間隔全体が埋められます。シードごとに性格が安定します。

散布:

  • 散乱サイズのしきい値 (0.01 ~ 100 ピクセル): 完全な散乱距離のしきい値半径。この半径以下のヘッドは完全な散乱距離を使用します。大きなヘッドは徐々にストロークに近づきます。

ランダム化:

  • 文字シード (0 ~ 255): 頭ごとの文字の固定シード (サイズ、塗りつぶしの間隔の位置)。同じシードは、ストロークごとに同じフォーメーションを再現します。 頭のキャラクターをランダム化 がオンの場合は鈍感になります。
  • 頭のキャラクターをランダム化: スタンプごとに頭ごとのキャラクター値 (サイズ、散布位置) を再描画するため、ストロークに沿って形成が完全にカオスになります。 文字シードをオーバーライドします。
  • アニメーション フレームをランダム化: アニメーション ブラシの場合: 各ヘッドはアニメーション フレームを個別に進めます。

ダイナミクス (オーバーフロー)

メインのダイナミクス エキスパンダーを拡張するコントロール。めったに調整されないため、ここにグループ化されています。

  • ランダム サイズをプレビュー: アクティブなダイナミクス プリセットによってサイズがランダムに変更される場合、ブラシ アウトライン プレビューにランダムなサイズの変化を表示します。
  • ランダムな回転をプレビュー: アクティブなダイナミクス プリセットが角度をランダムに駆動する場合、ブラシ アウトラインのプレビューにランダム化された回転の変化を表示します。#### ストロークの動作 (オーバーフロー)
  • 最後に使用した色を復元: デフォルトの白黒ではなく、起動時に前のセッションの前景色と背景色を復元します。
  • 単純なブラシ境界: 完全なブラシ形状をレンダリングする代わりに、ブラシ カーソルの輪郭に単純な円を使用します。正確な境界を描画するのにコストがかかる、複雑なブラシや大きなブラシに役立ちます。