TextureSample
U / V로 지정한 한 점의 색을 읽어서 Sampled Color와 Brightness(0.299R + 0.587G + 0.114B)로 출력합니다. RTAverage가 화면 전체를 보는 것과 달리, 이쪽은 노린 1텍셀만 봅니다.
- U / V 기본값 0.5(0~1로 클램프)
- 입력을 빼면 검은색 / 0으로 리셋됩니다
읽기는 3프레임에 1번이며, GPU에서의 되읽기가 비동기이기 때문에 값은 몇 프레임 늦습니다. U/V를 빠르게 흔들면, 나오는 색은 조금 이전 위치의 색이 됩니다.
입력 포트
| Port ID | 타입 |
|---|---|
Render Texture | RenderTexture |
U | float |
V | float |
출력 포트
| Port ID | 타입 |
|---|---|
Sampled Color | Color |
Brightness | float |
스크립트에서 설정할 수 있는 멤버
| 경로 | 타입 |
|---|---|
uInput | float |
vInput | float |
Synapse Apps (스크립팅)
await synapse.modules.create({ type: "TextureSample" }) 

