7겹 지면이 서로 다른 속도로 흘러 깊이를 드러내는 카메라 이동A horizontal camera move reveals depth through seven independently paced editorial layers.
7겹 도판이 60~1080px 이동하고 전경 글자가 크게 지나간다
모든 층을 같은 속도로 옮겨 깊이가 사라진다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 레이어 수 | 7 | 5~9 | 각 층을 별도 래퍼로 둔다 |
| 카메라 이동 | 600px | 400~900px | 월드와 층 보정 이동을 합한다 |
| 속도비 | 0.1,0.25,0.45,0.7,0.95,1.3,1.8 | 0.1~1.8 | 가까울수록 크게 움직인다 |
| 전경 흐림 | 2px | 1~2px | 전경만 약간 흐리게 둔다 |
tl.to('.world',{x:-600,duration:3,ease:'sine.inOut'},.3);
document.querySelectorAll('.layer').forEach(layer=>{
const ratio=Number(layer.dataset.ratio);
tl.to(layer,{x:-600*(ratio-1),duration:3,ease:'sine.inOut'},.3);
});그대로 붙여 넣는다Paste as is
<대상>에 월드 x를 600px 이동하고 7개 층을 0.1, 0.25, 0.45, 0.7, 0.95, 1.3, 1.8배로 보정한다. 0.3초 시작, 3초 sine.inOut, 전경 blur 2px, 마지막 0.7초 홀드. 종이·먹·주홍 한 곳으로 구성하고 한 paused GSAP 타임라인을 쓴다.
Apply this effect to <대상>. Move the world 600px with seven layer ratios of 0.1, 0.25, 0.45, 0.7, 0.95, 1.3 and 1.8. Start at 0.3s, animate for 3s using sine.inOut, blur foreground text by 2px and hold for 0.7s. Use paper, ink and one vermilion focus with a single paused GSAP timeline.
<파일>에 월드 x를 600px 이동하고 7개 층을 0.1, 0.25, 0.45, 0.7, 0.95, 1.3, 1.8배로 보정한다. 0.3초 시작, 3초 sine.inOut, 전경 blur 2px, 마지막 0.7초 홀드. 0.33초, 1.67초, 2.33초, 3.87초 캡처로 깊이 변화, 잘림, 마지막 정지를 확인한다.
Implement in <파일>. Move the world 600px with seven layer ratios of 0.1, 0.25, 0.45, 0.7, 0.95, 1.3 and 1.8. Start at 0.3s, animate for 3s using sine.inOut, blur foreground text by 2px and hold for 0.7s. Capture at 0.33s, 1.67s, 2.33s and 3.87s to verify depth, clipping and the final hold.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo