髪の毛、毛

最終更新日08 Feb 2017 02:36

hair.png

上の絵はBlenderで髪の毛をレンダリングしてみた結果。
人間の頭ではなくただの球に髪の毛生やしたらキモイですねっ(汗)
頂点とか見るに、髪の毛1本にたくさんの頂点を配置して、それを
ラインプリミティブつまり、OpenGLならGL_LINE_STRIPで描画しているのでは?と思った。

Blenderで髪の毛をレンダリングする方法

をかいつまんで。。

  1. 髪を生やしたい面を複数選択し、

Mesh ->Vertex Group->Add Vertex Group

を選ぶ。

  1. グループの名前はわかりやすく「Sculp」(頭皮の意味)とでも書いておく
  2. Assignボタンを押す
  3. ✨マークのParticleタブを押して、+Newする
  4. Particle Systemにはわかりやすく「Hair」とでも名付けておく

これでObject Modeにすれば髪の毛がわっと生えたのがわかると思います。
Edit Modeだと一見何も変わったようには見えません。

髪の毛にテクスチャを設定

このままだと髪の毛はただの灰色でつまらないので色を設定します。
せっかくなので金髪にしてみましょう。

  • MaterialはColor Rampを☑する。Color Rampはグラデーションのテクスチャです。
  • 色を茶色で不透明度100%~黄色で透明度0%のグラデーションにする

先端に行くにつれ透明にした方がより髪の毛っぽく見えるからです。

  • SpecularとDiffuseの強さは0.9
  • TextureのShow Alphaを☑して透明を有効化する。
  • 髪の毛の量はParticle Systemのタブのパラメータで調節

この時点では髪の毛はまっすぐ放射状に伸びています。
次の項ではヘアスタイルを整えます

ヘアスタイルを整える

  • Particle Modeにします
  • Tool ShelfにBrushというところがあります。Combで髪の毛をとかすことができます。

サポートサイト Wikidot.com