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" }) 

