사인 위브
겹쳐 흐르는 사인 곡선. 중역에 진폭이 커진다.
GLSL 소스
// Six overlapping sine strands. They travel one wavelength every 4 beats; mids grow the amplitude.
vec2 prim(vec2 uv) {
float lines = floor(uParams.x);
float l = 0.0;
float amp = 0.03 + uMid * 0.14;
for (int k = 0; k < 12; k++) {
if (float(k) >= lines) break;
float fk = float(k);
float base = 0.5 + (fk - (lines - 1.0) * 0.5) * (0.6 / lines);
float y = base + sin(uv.x * TAU * uParams.y + uBeat * TAU / 4.0 + fk * 1.1) * amp;
l += smoothstep(0.006 + uHigh * 0.004, 0.0, abs(uv.y - y));
}
l = min(l, 1.0);
return vec2(l, l);
}
공통 유니폼 계약(uBeat · uBass · uKick …)을 받는 vec2 prim(vec2 uv) 하나입니다. 출력은 luma 와 alpha 뿐입니다.
비슷한 루프
워프 스타
입자 · 중심에서 뻗어 나가는 별 줄기. 저역이 꼬리를 늘린다.
Ai Flipping Hex Wave
시퀀스 · 기하 · Precise white honeycomb grid rippling with flipping hexagons on black.
떠도는 먼지
입자 · 천천히 떠다니며 하이햇에 반짝이는 먼지.
Polyhaven Wood Inlaid Concrete Wall
텍스처 · Wood Inlaid Concrete Wall
보로노이 셀
기하 패턴 · 떠다니는 세포 경계. 중역에 두꺼워진다.
Ai Rippling Caustic Floor
시퀀스 · 빛 · 레이저 · Bright web-like caustic filaments ripple across a dark floor with soft...