Houdini 18.5 HairとFur

ゲーム向けのヘアーカードを生成する方法

Hair Utilsシェルフには、リアルタイムアプリケーション向けにヘアーカードの生成とテクスチャの適用に使用可能な2つのツールがあります。 Generate Hair Cardsツールは、グルームのスタイルと形状を維持しつつヘアーまたはファーをポリゴンカードに変換します。 変換されたポリゴンカードは、密集したヘアーカーブをレンダリングしたり表示するよりもメモリ使用量が少なくて計算負荷も低いです。 このツールは、Hair Card Generateノードを使って、近隣カーブを束にまとめてから、それぞれの束毎にオリジナルカーブの幅と向きを合わせてポリゴンカードを生成します。

Note

このツールは、何も初期ヘアーを生成することなく使用することができます。単にガイドをグルームして、それらのガイドから直接ヘアーカードを作成することができます。

一度ヘアーカードを生成してしまえば、Hair Card Textureツールを使ってそのテクスチャを生成することができます。 通常では、このツールは、Generate Hair Cardsツールの後に使用して、その生成されたヘアーカードに対してテクスチャを作成します。 このツールは、とりあえず使えるように、マテリアル、レンダーノード、いくつかのデフォルトのヘアーストリップを作成します。

4つのストリップ領域それぞれに数百ものストリップが含まれていて、それぞれがヘアーカードの長さと幅の比率にほぼ合致した領域に合致します。 例えば、テクスチャの伸びが最小限になるように、上側の短いヘアーは、左側のストリップを使用し、下側の長いヘアーは右側のストリップを使用します。

Tips

To...Do this

ヘアーストリップのルックと形状を変更する

Hair Generateノードの中に入って、hairclumpノードとguideprocessノードのパラメータを使って、縮れ具合、うねり具合などを調整します。

テクスチャを使ってレンダリングしたヘアーを確認する

  1. ropnetの中に入って、Bake Hair Card Texturesを選択します。

  2. Render ボタンを押してテクスチャを生成します。

  3. オブジェクトレベルに戻って、ヘアーカードにテクスチャが適用されているのを確認します。

ヘアーのカラーを変更する

  1. materialsの中に入って、Hair Shader VOPを選択します。

  2. Primary Reflection タブの Root ColorTip Color を変更します。Hair Shaderは、自動的に根元から先端までのカラーを自動的に遷移させます。

Note

ビューポートで変更を確認するには、Bake Hair Card Texturesノードの Render ボタンを再度クリックしてテクスチャを再生成しなければなりません。 さらに、ビューポートで Render > Update Textures を選択してシーンをリフレッシュする必要があります。

HairとFur

ファーの扱い方

ファーを作成するツール

  • Add Fur

    サーフェスにファーを追加します。

  • Create Guides

    スキンジオメトリからガイドカーブを作成したり、他のGroomオブジェクトのガイドを操作します。

  • Draw Hair

    Furオブジェクトにフリーハンドでヘアーガイドを追加することができます。

Guide Processでスタイリングするツール

  • Initialize Guides

    ガイドに初期方向を与えます。

  • Curve Advect

    スキンサーフェス上に描画したカーブから生成されたベクトルフィールドを使ってカーブを移流させます。

  • Reguide

    植え付けたガイド間にガイドを補間します。

  • Set Guide Direction

    ガイドをベクトルの方向に向けます。

  • Set Guide Length

    ガイドヘアーを長くしたり短くします。

  • Lift Guides

    スキンからカーブを引き上げたり、スキンに対してカーブを平坦化します。

  • Straighten Guides

    各セグメントが以前のセグメントと同じ方向になるように曲げ戻すことで、ヘアーをまっすぐにします。

  • Smooth Guides

    近隣ガイドの形状を曲げて、より滑らかな見た目を作成します。

  • Frizz Guides

    ガイドヘアーに沿ってカーブポイントをオフセットさせることで、縮れを表現します。

  • Bend Guides

    特定の角度によって特定の方向にカーブを曲げます。

  • Clump Guides

    ガイドヘアーの束を作成します。

  • Part Guides

    スキンジオメトリ上に分け目を描画することができます。

  • Add White Hairs

    標準のヘアーシェーダでヘアーを白髪としてマークするのに必要なアトリビュートを追加します。

ブラシでスタイリングするツール

  • Screen Brush

    スクリーン空間でヘアーをインタラクティブに整えることができます。

  • Surface Brush

    ジオメトリのサーフェスに沿ってヘアーをインタラクティブに整えることができます。

  • Lift Hair

    ヘアーをサーフェスからインタラクティブに離すことができます。

  • Clump Hair

    ヘアーをインタラクティブに束ねることができます。

  • Part Hair

    ストロークからヘアーをインタラクティブに分けることができます。

  • Length Adjust

    ヘアーの長さをインタラクティブに変化させることができます。

  • Smooth Hair

    ヘアーの領域をインタラクティブに滑らかにすることができます。

  • Cut Hair

    ヘアーをインタラクティブにトリミングすることができます。

  • Extend Hair

    インタラクティブにヘアーを伸ばすことができます。

  • Recache Strokes

    Groomオブジェクト内のすべてのGuide Groom SOPに記録されたストロークを再キャッシュ化します。

ファーのアニメーションとシミュレーションをするツール

  • Deform Guides

    ネットワーク内にGuide Deformオブジェクトを作成します。

  • Simulate Guides

    物理シミュレーションをガイドセットに追加します。

How to