Painterでリアル髪の毛のテクスチャを作成する方法について解説します。作成したテクスチャを出力してUnity上で使用できるよう設定する方法についてもまとめました。本記事を読めばリアルな髪の毛を作成する方法が学べます。今回解説する方法は、こちらの動画に従って髪の毛を作成していきます。Painterでリアルな髪の毛テクスチャを作成しています。Painterを使用した髪の毛のテクスチャ作成の部分をピックアップして解説していきます。動画内では、長方形の並んだ少々特殊なUVマップを使用しています。具体的にはこんな感じ。このようなUVマップを作成するには、UV編集が必須です。動画内でこの解説がはしょられているため、Blenderを使用して動画内のUVマップを再現する方法を私の方で別記事にまとめました。長方形にUV展開する方法をまだ知らない方は以下の記事を参考にしていただければと思います。Painterを使用したリアルな髪の毛のテクスチャ作成方法について解説します。前提として、板ポリの髪の毛及び長方形のUVマップは作成済みであるとします。今回はこちらのメッシュを使用しました。解説はレイヤー別に行います。・Roughness:0.3・Meral:0.5レイヤー1では、髪の毛のベースを作成します。Colorは完成形の髪色より暗めに設定。暗めにすることで上に重ねる髪の質感を際立たせることができます。Roughness、Meralの数値も多少持たせておきます。髪の毛の光沢を表現するためです。レイヤー1を適用した段階はこんな感じ。・PROPATIESにてテクスチャを調整F3キーでUVマップ固定表示。transformations]を調節。レイヤー2にて、完成の髪の毛がほぼほぼ決まります。コツとしてはFur3テクスチャを引き延ばして髪の毛のようにすることです。感を出したい場合は粗めに、ストレートヘアの場合はできるだけ毛束が細くなるようテクスチャを調整しましょう。レイヤー2を適用したらこんな感じ。・レベルフィルターを調整レベルフィルタは髪の毛の凹凸・重なり具合を表現するために使用します。レベルフィルタを調整することで髪の毛の質感を後からでも好きなように変更できます。レイヤー3を適用したらこんな感じ。SETTINGS]>[pbr-metal-rough-with-alpha-blending]透過するためのレイヤー4を適用するとこんな感じでリアルな質感の髪の毛が作成できます。levelし調整することで透過できるようになります。Texture]で出力。5つのテクスチャが出力されました。Painterで作成した髪の毛テクスチャをUnity上で貼り付けてみます。Painterで作成したテクスチャの名前末尾に、HeightやMetallicなどテクスチャの種類がついているので、それぞれ適した場所に配置します。髪の毛のポリゴンが少なすぎて頭皮が見えちゃっています。この場合、板ポリの髪の毛を増やすことで対応できます。Painterで髪の毛を作成する手順解説は以上になります。最後まで読んでいただきありがとうございました。管理人プロフィール当サイト(your-3d.com)の管理人のゆあーさんと申します。このサイトでは、私がZBrushやunityなどで調べたことを共有出来たらいいなと思い開設しました。読んでくださった皆様のお役に立てたら幸いです。https://your-3d.booth.pm/プロフィールページ作りました。3d管理人のゆあーさんです。生まれは北国、現在は東京に住んでます。趣味はプログラミング、モデリング、あとブログです。このブログに書いている内容ですね。ゲームもたまにしてます。