Field Visualize
눈에 보이지 않는 흐름장을 영상으로 변환하여 확인하는 노드입니다. 벡터의 각도 atan2(y, x)를 색상에, 길이 saturate(|v| × Gain)을 명도에 할당합니다(채도는 항상 1). 장을 구성할 때의 디버그용으로도, 그대로 그림으로 사용할 수도 있습니다.
- Gain — 명도 스케일. 0~10으로 클램프, 기본값 2(
Gain입력 /gainInput/currentGain). 장이 약해서 새까맣게 보일 때는 값을 올립니다
출력은 RenderTexture이며, 해상도는 입력 장과 동일합니다(즉 대부분의 경우 글로벌 해상도의 1/4~1/8). 노드 UI에는 미리보기가 표시됩니다.
입력이 빠지면 출력은 검정으로 클리어됩니다.
입력 포트
| Port ID | 타입 |
|---|---|
Flow | FlowFieldInput |
Gain | float |
출력 포트
| Port ID | 타입 |
|---|---|
Out | RenderTexture |
스크립트에서 설정할 수 있는 멤버
| 경로 | 타입 |
|---|---|
gainInput | float |
currentGain | float |
Synapse Apps (스크립팅)
await synapse.modules.create({ type: "FieldVisualize" }) 