FlowNoise
fbm(4옥타브의 밸류 노이즈)에 도메인 워프를 걸어서, 천천히 계속 흐르는 구름 형태의 패턴을 생성합니다. 입력 RT를 갖지 않는 순수 제너레이터이며, 결과는 ColorA~ColorB의 2색 보간으로 착색됩니다.
- Scale — 노이즈의 세밀함. 0.5~20, 기본값 4
- Warp — 노이즈로 노이즈의 좌표를 일그러뜨리는 양. 0~2, 기본값 0.6. 0이면 단순한 fbm이고, 올릴수록 소용돌이칩니다
- Contrast — 중간값 0.5를 축으로 한 대비. 0.3~3, 기본값 1
- ColorA / ColorB — 어두운 부분과 밝은 부분의 색
- Speed — 내부 시간이 진행하는 속도(음수면 역재생). 패턴이 흐르는 속도 그 자체입니다
- Seed — 해시의 시드. 바꾸면 완전히 다른 무늬가 됩니다
출력 해상도는 노드 위의 드롭다운에서 FullHD (1920×1080) / HD (1280×720, 기본값) / SD (854×480) 중에서 고릅니다. 고정밀 포맷이며, Displace의 변위 원본으로 사용하는 것을 상정하고 있습니다.
Phase포트는 무언가가 연결되어 있을 때만 사용됩니다. 연결되지 않았을 때는 내부 시간의 소수부(0→1의 톱니파)가 자동으로 들어갑니다. 다만 FlowNoise의 셰이더는 Phase를 참조하지 않기 때문에, 이 노드에서의 겉모습에는 영향을 주지 않습니다.
입력 포트
| Port ID | 타입 |
|---|---|
Speed | float |
Phase | float |
Seed | int |
출력 포트
| Port ID | 타입 |
|---|---|
Render Texture | RenderTexture |
스크립트에서 설정할 수 있는 멤버
| 경로 | 타입 |
|---|---|
speedInput | float |
phaseInput | float |
seedInput | int |
Synapse Apps (스크립팅)
await synapse.modules.create({ type: "gen.flownoise" }) 