ColorSubtract
Color A에서 Color B를 채널별로 뺀 뒤 각각 0~1로 클램프하여 출력합니다. 음수로 기운 성분은 0에서 멈춥니다. 연결되지 않은 포트는 노드 위 인라인 색상 필드의 값을 사용하며, 그 값은 프로젝트에 저장됩니다.
- Color A — 기본값은 흰색
- Color B — 기본값은 검정
감산은 알파에도 적용됩니다. 기본값(A가 흰색・B가 검정, 둘 다 알파 1) 그대로라면 출력의 알파는 1 − 1 = 0이 됩니다. 색은 흰색 그대로 나오는데 하류에서 투명하게 취급되는 경우 이 부분을 의심해 보세요.
입력 포트
| Port ID | 타입 |
|---|---|
Color A | Color |
Color B | Color |
출력 포트
| Port ID | 타입 |
|---|---|
Color | Color |
Synapse Apps (스크립팅)
await synapse.modules.create({ type: "ColorSubtract" }) 

