Directional Scratches

方向に沿った傷を調整して生成し、細部用の法線も出力します。

ノードを選択するとパラメータを調整できます。

パラメータ

パラメータ型既定値範囲説明
amount
Amount
int20001 ~ 100000タイル内の傷の数です。
length
Length
float0.30.005 ~ 0.75出力の短辺に対する、代表的な傷の長さです。
length_variation
Length Variation
float0.250 ~ 1Lengthを中心に一様サンプリングする半径です。範囲外の部分はクランプせず、除外します。
width
Width
float0.50 ~ 1傷の幅です。0は見える最小限の細線、1は256pxテクスチャ上の1ピクセルに相当し、解像度に合わせて拡大縮小されます。
width_variation
Width Variation
float0.550 ~ 1Widthを中心に一様サンプリングする半径です。範囲外の部分はクランプせず、除外します。
intensity
Intensity
float10 ~ 1基礎となる細長い放射状グラデーションの不透明度です。
intensity_variation
Intensity Variation
float0.30 ~ 1Intensityを中心に一様サンプリングする半径です。範囲外の部分はクランプせず、除外します。
rotation
Rotation
float00 ~ 1傷の主方向を回転数で指定します。
rotation_variation
Rotation Variation
float0.120 ~ 1ランダムな回転の幅を回転数で指定します。1で、向きの区別のない傷の全方向を網羅します。
curve
Curve
float0-1 ~ 1曲げる前の両端の位置を正確に保ちながら、各傷を滑らかに湾曲させます。正負で曲がる方向が逆になります。
curve_variation
Curve Variation
float0.120 ~ 1Curveを中心に一様サンプリングする半径です。範囲外の部分はクランプせず、除外します。
disorder
Disorder
float00 ~ 1傷をループ可能な軌道に沿って移動します。
disorder_speed
Disorder Speed
float10 ~ 2Gaussian Spotsの動きのモデルを使用し、Disorderによる変位を拡大縮小します。
disorder_anisotropy
Disorder Anisotropy
float00 ~ 1位相をランダムにした周回軌道から、方向性のある軌道へ変形します。
disorder_anisotropy_angle
Disorder Anisotropy Angle
float00 ~ 1異方性の軌道の移動方向を回転数で指定します。傷のRotationには影響しません。
normal_strength
Normal Strength
float0.10 ~ 1Intensityで法線を平坦方向へ混合する前の、傷の壁面の傾斜です。
normal_format
Normal Format
enummatch_graph法線マップの形式です。Match Graph、OpenGL(Y-up)、DirectX(Y-down)から選択します。
  • match_graph : グラフの法線形式で出力します。
  • opengl : OpenGLのY-up法線マップを出力します。
  • directx : DirectXのY-down法線マップを出力します。

出力

  • mask (既定の形式: r32float)
  • normal (既定の形式: r32float)
ドキュメントを参照