コンテンツにスキップ

SDF Surface

レイマーチング / 3D · sdf_surface

レイマーチで描く SDF 全体に PBR マテリアルを与える。ベースカラーや粗さ、金属度、発光、クリアコートを決めて Ray March に繋ぐと、メッシュと同じ環境光と直接光で陰影が付く。SDF には UV が無いので、テクスチャは専用のマップ入力から 3 方向投影 (triplanar) で貼る。

ポート 説明
baseColorMap texture 接続専用
normalMap texture 接続専用
roughnessMap texture 接続専用
名前 既定値 範囲 / 選択肢
baseColor vec3 (0.8, 0.8, 0.8)
roughness float 0.4 min 0, max 1
metallic float 0 min 0, max 1
emissive vec3 (0, 0, 0)
emissiveStrength float 1 min 0, max 10
specular float 50 min 0, max 100
clearcoat float 0 min 0, max 1
clearcoatRoughness float 0.1 min 0, max 1
Texture Scale float 1 min 0.01, max 20
Normal Strength float 1 min 0, max 4
Blend Sharpness float 4 min 1, max 16
ポート
material material