Height Blend
2枚の高さマップをブレンドし、高さと前景の被覆マスクを出力します。
入力
foreground: 前景の高さマップです。赤チャンネルを高さとして使用します。background: 背景の高さマップです。Balanced Heightでは、Height Offsetが0.5を超えると範囲が下がる場合があります。opacity_map(省略可能) : 比較前に高さ範囲へ適用する、省略可能なマスクです。黒はTop Heightを0にして下側の元の範囲を復元し、白は再マッピングを完全に適用します。
パラメータ
| パラメータ | 型 | 既定値 | 範囲 | 説明 |
|---|---|---|---|---|
height_offsetHeight Offset | float | 0.5 | 0 ~ 1 | 高さの範囲を再マッピングします。0.5は両方の範囲を維持し、小さい値はTop Heightを圧縮、大きい値はModeに従ってTop Heightを優先します。 |
contrastContrast | float | 0.9 | 0 ~ 1 | 線形の高さマスクを鋭くします。TopがBottom以上の高さなら完全に覆い、それより低いTopは、1からContrastを引いた高さの差にわたってフェードします。 |
modeMode | enum | balanced | Height Offsetが2つの高さ範囲を再マッピングする方法です。
| |
opacityOpacity | float | 1 | 0 ~ 1 | 出力の高さマスクに乗算します。0では再マッピング後の下側の高さと、黒いマスクを返します。 |
出力
height(既定の形式:r32float)mask(既定の形式:r32float)