부드러운 여러 색 덩어리가 천천히 위치와 크기를 바꾸며 서로 섞인다.Colors blend as soft centers drift and change size.
브랜드 소개 제목 뒤에 낮은 대비의 네 색 중심을 천천히 섞는다.
색 대비를 크게 올려 본문 획이 배경에 묻힌다.
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 주기 | 8s | 4~16s | 1920x1080 기준. 왕복 또는 위상 계산을 절대 시간에 맞춘다. |
| 색 개수 | 4 | 3~6 | 1920x1080 기준. 왕복 또는 위상 계산을 절대 시간에 맞춘다. |
| 왜곡 | 0.4 | 0.1~0.6 | 1920x1080 기준. 왕복 또는 위상 계산을 절대 시간에 맞춘다. |
| 중심 이동 | 0.15UV | 0.05~0.2UV | 1920x1080 기준. 왕복 또는 위상 계산을 절대 시간에 맞춘다. |
const state = { phase: 0 };
const tl = gsap.timeline({ paused: true });
tl.to(state, { phase: Math.PI * 2, duration: 8, ease: 'none',
onUpdate: () => { uniforms.uPhase.value = state.phase; renderer.render(scene, camera); } });그대로 붙여 넣는다Paste as is
<대상>에 메시 그라디언트 흐름을 구현해. 주기 8s, 색 개수 4, 왜곡 0.4, 중심 이동 0.15UV, 이징 none을 적용해. WebGL에서 움직이는 색 중심의 거리 가중치와 워프 좌표로 색을 혼합한다. paused 타임라인과 절대 시간으로 구동하고 Math.random 없이 같은 시점의 상태를 재현해.
Implement Mesh Gradient Flow on <target>. Use period 8s; color count 4; distortion 0.4; center travel 0.15UV; use none easing. Drive the effect with a paused GSAP timeline and absolute time, and reproduce the same state on every seek without Math.random. Keep foreground text readable.
<파일>의 메시 그라디언트 흐름 장면 레이어에 적용해. 주기 8s, 색 개수 4, 왜곡 0.4, 중심 이동 0.15UV, 이징 none을 사용하고 본문과 분리해. 0초, 0.4초, 1.2초 시점을 캡처해 시작 상태와 중간 변화 및 대상 가독성을 확인하고 같은 시점을 다시 seek해 결과가 같은지 검증해.
Apply Mesh Gradient Flow to the scene layer in <file>. Use period 8s; color count 4; distortion 0.4; center travel 0.15UV and none easing. Capture at 0, 0.4, and 1.2 seconds to check the initial state, motion progression, and foreground readability; seek to each time again to verify identical output.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo