A를 바탕으로 B를 합성합니다. 모드는 드롭다운으로 Add(기본값) / Multiply / Screen / Difference / Subtract 5종입니다. Mix는 A와 합성 결과의 블렌드량으로, 0이면 A 그대로, 1이면 합성 결과 그대로입니다.
- Mix 기본값 1(0~1로 클램프)
- 출력 해상도는 A 기준(HDR 대응). 알파는 1로 출력됩니다
- Subtract는
max(A - B, 0), Screen은 saturate한 뒤 계산합니다
B가 연결되지 않았을 때는 A를 그대로 통과시킵니다(모드도 Mix도 적용되지 않습니다). 반대로 A가 연결되지 않았을 때는 합성 자체가 실행되지 않으며, 출력은 A를 뗀 시점에 검은색으로 클리어된 채 멈춥니다.
입력 포트
| Port ID | 타입 |
A | RenderTexture |
B | RenderTexture |
Mix | float |
출력 포트
| Port ID | 타입 |
Render Texture | RenderTexture |
스크립트에서 설정할 수 있는 멤버
Synapse Apps (스크립팅)
await synapse.modules.create({ type: "BlendRT" })