Mask의 휘도를 그대로 혼합 비율로 사용해 lerp(A, B, mask) 를 출력합니다. 마스크가 검은 곳은 A, 흰 곳은 B, 중간은 그 비율대로 섞이므로 그러데이션 마스크를 넣으면 경계가 없는 전환이 됩니다.
- 휘도는 눈에 보이는 밝기를 기준으로 계산되며, 0~1 범위로 제한됩니다
- Invert로 마스크를 반전(
1 - mask)합니다
- 연결되지 않은 입력은 검은 텍스처로 취급됩니다
- 출력 해상도는 A →(없으면) B →(없으면) Mask 를 기준으로 결정됩니다. 세 개 모두 연결되지 않으면 검은색으로 클리어됩니다
입력 포트
| Port ID | 타입 |
A | RenderTexture |
B | RenderTexture |
Mask | RenderTexture |
Invert | bool |
출력 포트
| Port ID | 타입 |
Out | RenderTexture |
스크립트에서 설정할 수 있는 멤버
| 경로 | 타입 |
invertInput | bool |
currentInvert | bool |
Synapse Apps (스크립팅)
await synapse.modules.create({ type: "MaskMix" })