Bloom Legacy
映像の明るい部分をさらに明るく(白側に)持ち上げるエフェクトです。
各ピクセルの輝度(見た目の明るさ)を計算し、Threshold から Threshold + 0.1 にかけて滑らかに立ち上がるマスクを作り、マスク × Intensity をRGBにそのまま加算します。アルファは変化しません。
- Threshold — この輝度を超えたピクセルが対象になる(遷移幅は0.1固定、初期値0.5)
- Intensity — 加算量。上げるほど対象部分が白に近づく(初期値1.0)
単一パスの加算処理のため、光が周囲ににじむ(ブラーで広がる)タイプのブルームではありません。ピクセル単位で明部を持ち上げる効果です。
FxShaderノードは
FxIn/FxOutポートで数珠つなぎにして使います。チェーンの組み方はFxShaderカテゴリを参照してください。
入力ポート
| Port ID | 型 |
|---|---|
FxIn | FxChainChangedData |
Enable | bool |
出力ポート
| Port ID | 型 |
|---|---|
FxOut | FxChainChangedData |
スクリプトから設定可能なメンバー
| パス | 型 |
|---|---|
enableInput | bool |
Synapse Apps(スクリプティング)
await synapse.modules.create({ type: "fx.fx.bloom" }) 

