SynapseRack/SRLit シェーダのマテリアルを1つ作り、Material 出力に流します。CopyToPoints や ConnectSequential の Material に繋いで使う、3D系の標準マテリアルです。Light ノードが Scene に流したライトと Render の Ambient を受けて陰影が付き、点群の色はベースカラーに乗算されます(Emission にも乗算されます)。マテリアル参照は起動時に1回だけ流れ、以降は入力の変化がプロパティに直接書き込まれます。
- BaseColor(既定 白)
- EmissionColor(既定 白)
- EmissionIntensity(既定0、負値は0扱い)
- Smoothness — 0〜1にクランプ(既定0.5)。ハイライトの鋭さと強さを同時に決めます
- Rim Intensity — 0〜2にクランプ(既定0.35)。輪郭のフレネル発光の強さ
入力ポート
| Port ID | 型 |
BaseColor | Color |
EmissionColor | Color |
EmissionIntensity | float |
Smoothness | float |
Rim Intensity | float |
出力ポート
| Port ID | 型 |
Material | MaterialOutput |
スクリプトから設定可能なメンバー
| パス | 型 |
emissionIntensityInput | float |
smoothnessInput | float |
rimInput | float |
Synapse Apps(スクリプティング)
await synapse.modules.create({ type: "LitMaterial" })