レイマーチング / 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 |