このアセットに付属するテクスチャーチャンネルマネジャーを使えば、コントロールマップを簡単に作製することができます。
PBR毛皮シェーダーでUnity 5の実力を解き放ちましょう!メタルグロスまたはスペキュラー粗度のワークフローを選べます。 シンプルなBlinnサーフェイスシェーダーか、パッケージに含まれる非常なシンプル(にもかかわらずパワフル)な頂点フラグメントシェーダーを使って、パフォーマンスを向上させることができます。
Imperial Furを使えば、毛皮/肌が混ざったモデルへのテクスチャー処理を簡単にする、肌用の追加マテリアルを使用できる上に、毛皮の隙間から肌が見えるよりリアルな視覚表現を実現します。
個別のノイズマップにより、毛皮の配置や密度を定義することができます。パッケージには4種類のノイズマップが用意されています。
コントロールマップは毛皮の高さ、傾斜角およびバイアスを制御可能にします。マップのバイアスチャンネルは、モデルを毛皮として拡張する前に縮小を行います。これは毛皮を含むモデルに最適で、この機能が無ければ、追加のレイヤーが加わったときに太って見えてしまいます。
付属のLODスクリプトは、パフォーマンス向上のために、カメラから遠いところにあるオブジェクトのシェルカウントを減らしします。LODでは、40個ものシェルを扱うことも、たった1個のシェルを扱うこともできます。
このシンプルなシェーダーには、リフレクションキューブマップを追加するオプションがあるため、作った毛皮を残りのシーンにも適用することができます。
オプションのリムライティングを使えば、大胆な表現ができるユーザー定義のライトカラーを選ぶことも、より繊細なシーンのためのナチュラル、またはアンビエントなカラーを選ぶこともできます。
毛皮は付属のスクリプトで、ゲームの物理演算に反応します。ゲームオブジェクトに設定したリジットボディのデータを取り込ませるか、速度の変化を計算してリジットボディのないオブジェクトに毛皮の動きを再現させるかを選択することができます。
Web Playerデモ
フォーラムスレッド