XaiJu
NumericGazer
NumericGazer

fanbox


NG_HairCard解説②(パラメーター編)

NG_HairCardのパラメーター解説 Main_Hairタブ(メインのヘアーカードを調整します。) Segments:入力したカーブをリサンプルする細かさ。基本50でいいと思います。カールしたカーブ等、細かいディティールが欲しい時は上げたほうがいいです。 Blurring iterations:内部で法線の計算をするのですが、その値をぼかす量。基本50でいいと思いますが、変に捻れてたりしたら値を上げたり下げたりしてください。 BlurStepSize:もし、髪の毛がガタガタしていたら、0から1の間で動かして調整してください。Bluringiterationsで行われるぼかしの大きさをあらわす値です。 Density:カーブ一本ごとに生成されるヘアーカードの枚数。 InlineDistance:値を上げるほどポリゴン数が減ります。曲率が低いところから順にポリゴンが減っていくので形を保ちながらポリゴン数を減らせます。 Main_Hair_Seed:ランダムな値の生成に使う値。適当に変更して好みの形を見つけてください。 Curvature_Normal:これがオフだと入力されたメッシュ(キャラクター)の法線と同じ方向に髪の法線が向きます。これがオンだとカーブの曲がる方向に基づいていい感じに曲がってくれます。ポニーテールなどを作る時はオンにしましょう。 Hair_Card_Width:各ヘアーカード一枚の横幅です。 Hair_Card_Shape:各ヘアーカードの形を決めるランプです。カードの横幅はHair_Card_Width×Hair_Card_Shapeで計算されています。これで先っぽだけを細くしたり出来ます。 Bundle_Width:ヘアーカードの「束」の横幅です。 Bundle_Width_Shape:ヘアーカードの「束」の横幅の形を決めるランプです。束の横幅はBundle_Width_Shape_×Bundle_Widthで計算されています。これで束の先っぽだけを細くしたり出来ます。 Bundle_Thickness:ヘアーカードの「束」の厚みです。 Bundle_Thickness_Shape:ヘアーカードの「束」の厚みの形を決めるランプです。束の厚みはBundle_Thickness_Shape×Bundle_Thicknessで計算されています。これで束の先っぽだけを細くしたり出来ます。 Flyaway_Hairタブ(はね毛を調整するパラメーターです)  はね毛はsin波,cos波をメインのヘアーカーブに加算する事によって生成される細いヘアーカードです。髪の毛のボリューム感を演出できます。 Fa_Density:メインのヘアーカード一本に対するはね毛の数です。 Fa_Probability:はね毛が生える確率です。例えば0.1だとメインのヘアーカードの10%分だけはね毛が生えます。メインのヘアーカードが100本なら約10×Fa_Density本のはね毛が生えます。 Fa_Sin_Frequency:はね毛の周波数です。この値が大きいほど波が細かくなります。値を小さくしてなだらかな波にするといい感じにうねりのあるはね毛になります。 Fa_Sin_Offset_Min,MAX:はね毛のオフセットとは、波をはね毛カードごとにどれだけずらすかを決める値です。例えばMinが0で、Maxが90なら、はね毛カードごとに0から90までランダムな値の分だけ波がずれます。どちらも0だとすべてのはね毛が同じ形になります。 Fa_Twist_Angle_Start:はね毛カードの根本のツイスト値。 Fa_Twist_Angle_End:はね毛カードの先端のツイスト値。 Fa_Width:はね毛カードの横幅 Fa_Inline_Distance:値を上げるほどはね毛のポリゴン数が減ります。曲率が低いところから順にポリゴンが減っていくので形を保ちながらポリゴン数を減らせます。 Fa_Seed:ランダムな値の生成に使う値。適当に変更してはね毛の好みの形を見つけてください。 Fa_Sin_Amplitude_Shape_Z,Y:はね毛がSin,Cos波に受ける影響の形を表すランプです。これを使って、先っぽの方だけ波の影響を受けるように出来ます。Zは髪の毛の横幅方向の形です。Yは髪の毛の厚み方向の形です。 Fa_Sin_Amplitude_Z,Y:はね毛がSin,Cos波の振幅の大きさです。Sin,Cos波の影響はFa_Sin_Amplitude_Shape×Fa_Sin_Amplitude_Z,Yで計算されます。 UVタブ UVはNG_HairCardに入力したジオメトリに応じて自動で展開されます。 (UVについては後述します。) Seed:UVを展開するためのランダムな値を動かします。いい感じになるように適当に変更してください。


More Creators