コンテンツにスキップ

PencilBrushSettings

PencilBrushSettings ノードは PencilLineSet ノード、PencilBrushDetail ノードと連携してラインの色や太さを設定するノードです。

ブラシ設定 (Brush Settings)

ラインに使用するブラシの設定を行う階層です。Pencil+ 4 ラインはブラシを点描のようにエッジ上に配置することでラインを描画します。ブラシの形状を変えることで、筆あとのようなラインや柔らかなラインの質感を表現できます。

brush_setting.png

ブラシ詳細設定 (Brush Details)

PencilBrushDetail ノードの接続状態を表示します。

ボタンをクリックするとブラシのより詳細な設定を行う PencilBrushDetail ノード をアトリビュートエディタに表示します。

Pencil+ 4 ラインはブラシの設定を効率的に設定を管理のために、ラインの色や太さを設定する PencilBrushSettings ノード と、ブラシの形状やストロークの質感を設定する PencilBrushDetail ノード に分かれています。

このノード構造が効果的に働く例として、ラインセットまたはエッジごとにラインの色を変えたいが、ブラシの設定は全ラインセットまたはエッジで共通した設定にしたいとう場合が想定されます。そのような場合は PencilBrushSettings ノードは個々のノードを使用し、PencilBrushDetail ノードは1つのノードに接続することで管理が楽になります。

PencilBrushDetail ノードを複数の PencilBrushSettings ノードに接続した例
PencilBrushSettings ノードを複数の PencilLineSet ノードに接続する事もできます。

合成方法 (Blend Mode)

ラインの合成方法を設定します。

ブレンド値 (Blend Amount)

ラインを合成する強さを設定します。値を低くするとラインが透明になります。

ブレンド量 : 0.0 ブレンド量 : 0.2 ブレンド量 : 0.4
ブレンド量 : 0.6 ブレンド量 : 0.8 ブレンド量 : 1.0

カラー (Color)

ラインの色を設定します。

黒色を設定した例 赤色を設定した例 黄色を設定した例
緑色を設定した例 紫色を設定した例 青色を設定した例

カラーマップ有効 (Enable Color Map)

カラー マップの動作の有効/無効を設定します。

カラーマップ (Color Map)

[カラー] にマップを設定します。

マップ不透明度 (Map Opacity)

ラインに適用したマップの不透明度を調節します。値を低くするとマップが透明になります。

不透明度 : 0.0
(ノイズマップを設定した例)
不透明度 : 0.2 不透明度 : 0.4
不透明度 : 0.6 不透明度 : 0.8 不透明度 : 1.0

サイズ (Size)

ラインの太さ(ピクセル数)を設定します。

サイズ : 1 サイズ : 5 サイズ : 10
サイズ : 20 サイズ : 40 サイズ : 100

サイズマップ 有効 (Enable Size Map)

サイズ マップの動作の有効/無効を設定します。

サイズマップ (Size Map)

サイズにマップを設定します。[サイズ マップ] は [ブラシの種類] が [通常] 及び [複数] の場合にのみ、より高速な描画を行ないます。

[ストロークサイズ減衰] はカメラスクリーンを基準とした処理に対し、 [サイズ マップ] はジオメトリを基準にラインの太さを設定します。このためフレーム間でちらつきのない安定したラインを表現できます。

サイズマップ量 (Size Map Amount)

サイズ マップの強さを設定します。

サイズ : 30
量 : 0.0
(ノイズマップを設定した例)
サイズ : 30
量 : 0.2
サイズ : 30
量 : 0.4
サイズ : 30
量 : 0.6
サイズ : 30
量 : 0.8
サイズ : 30
量 : 1.0
アニメーションした例

ストレッチ (Stretch)

ブラシの真円率を設定します。

ストレッチ:0
角度 : 0
ストレッチ:0.5
角度 : 0
ストレッチ:0.9
角度 : 0

角度 (Angle)

ブラシの角度を設定します。

ストレッチ:0.9
角度:0
ストレッチ:0.9
角度 : 45
ストレッチ:0.9
角度 : 90