ヘアの密度をコントロールする

密度は、ディスクリプションがバインドされるメッシュ サーフェスにおける単位領域ごとのヘアの数として計算されます。この単位領域ごとの計算が、シーンの作業単位(Working Units)のセットに基づいて変化することはありません。たとえば、メートル単位のモデルとセンチメートル単位のモデルのシーンには面ごとに同じ数のヘアが生成されます。

インタラクティブ グルーミング スプライン作成オプション(Create Interactive Groom Splines Options)で最初にヘアを作成するときに、ベースの密度(Density)の値を設定すると、グルーミングの密度値をコントロールするさまざまな方法が使用できるようになります。

密度乗数と密度マスクのアトリビュートを使用してヘアの密度をコントロールする

description_base ノードにはディスクリプションのグローバルなヘア密度の値が格納されます。description_base ノードの密度乗数(Density Multiplier)アトリビュートを使用すると、ディスクリプションの初期密度値をスケールすることができます。たとえば、初期密度が 100 である場合、密度乗数(Density Multiplier)を 0.5 に設定すると、ヘアの密度が 50% 減少します。

密度マスク(Density Mask)アトリビュートを調整すると、密度で使用する別の乗数を追加できます。コントロール スライダを使用するか、あるいはメッシュのサーフェスで 1 つをペイントする方法と既存のテクスチャ ファイルを使用する方法のいずれかを使用してテクスチャ マップを割り当てることにより、このアトリビュートを設定します。詳細については、「マスクを操作する」を参照してください。

密度(Density)とブラシを配置(Place brushes)を使用してヘア密度をコントロールする

密度(Density)ブラシはヘア密度に対するローカル乗数として働きます。つまり、ブラシをメッシュのサーフェス上でドラッグすると、それに応じて更新されます。ブラシ設定を調整することにより、これを使ってヘアを直接追加または除去できます。

ツール設定(Tool Settings)ウィンドウの密度(Density)では、次の設定を行えます。

密度(Density)ブラシによって修正されたヘアは、密度マスク(Density Mask)によってマスク アウトされた領域に従います。たとえば、マップ値が 0 のときにはヘアを追加できません。

ブラシを配置(Place Brush)を使用すると、必要な場所に個別のヘアを正確に配置できます。配置されたヘアは、ディスクリプションに追加された密度マスク(Density Mask)を無視します。

ローカルおよびグローバルの密度値に関する詳細については、トピック「XGen base_description ノード アトリビュート」内の「ジェネレータ(Generator)」および「密度グリッド(Density Grid)」を参照してください。

関連項目