도형 격자와 선 무늬가 일정한 방향으로 흘러 경계에서 다시 이어진다.A tiled pattern drifts continuously and reconnects at its boundary.
40px 타일 배경이 6초 동안 120px 이동해 같은 무늬로 이어진다.
타일 크기와 이동 거리가 맞지 않아 반복 경계에서 튄다.
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 주기 | 6s | 3~10s | 1920x1080 기준. 왕복 또는 위상 계산을 절대 시간에 맞춘다. |
| 셀 크기 | 40px | 24~80px | 1920x1080 기준. 왕복 또는 위상 계산을 절대 시간에 맞춘다. |
| 속도 | 20px/s | 8~30px/s | 1920x1080 기준. 왕복 또는 위상 계산을 절대 시간에 맞춘다. |
| 주기 이동 | 120px | 40~240px | 1920x1080 기준. 왕복 또는 위상 계산을 절대 시간에 맞춘다. |
const tl = gsap.timeline({ paused: true });
tl.fromTo('.pattern', { backgroundPosition: '0px 0px' },
{ backgroundPosition: '120px 0px', duration: 6, ease: 'none' });그대로 붙여 넣는다Paste as is
<대상>에 반복 패턴 흐름을 구현해. 주기 6s, 셀 크기 40px, 속도 20px/s, 주기 이동 120px, 이징 none을 적용해. CSS 반복 배경 위치를 한 타일 길이만큼 움직이거나 canvas 도형 좌표를 모듈러 이동한다. paused 타임라인과 절대 시간으로 구동하고 Math.random 없이 같은 시점의 상태를 재현해.
Implement Tiled Pattern Drift on <target>. Use period 6s; cell size 40px; speed 20px/s; cycle displacement 120px; 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.
<파일>의 반복 패턴 흐름 장면 레이어에 적용해. 주기 6s, 셀 크기 40px, 속도 20px/s, 주기 이동 120px, 이징 none을 사용하고 본문과 분리해. 0초, 0.4초, 1.2초 시점을 캡처해 시작 상태와 중간 변화 및 대상 가독성을 확인하고 같은 시점을 다시 seek해 결과가 같은지 검증해.
Apply Tiled Pattern Drift to the scene layer in <file>. Use period 6s; cell size 40px; speed 20px/s; cycle displacement 120px 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