장면을 빠르게 수평으로 쓸며 가로 블러와 급감속으로 다음 장면에 안착하는 전환A rapid horizontal sweep with horizontal blur and sharp deceleration settles into the next scene.
질문 장면이 왼쪽으로 쓸려 나가고 확률 장면이 같은 속도로 들어와 선명하게 멈춘다
장면 A와 B가 반대 방향으로 움직이거나 도착 뒤에도 블러가 남는다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 이동 거리 | -1168px | 장면 너비의 -1배 | A와 B를 한 스트립에 나란히 배치 |
| 전환 시간 | 0.42s | 0.3~0.6s | 급가속과 급감속이 짧게 이어진다 |
| 최대 가로 블러 | 28px | 16~36px | 세로 블러는 0px |
| 시작 시각 | 1.03s | 0.6~1.2s | 전환 전 문장을 읽을 시간 |
const blur = {x:0};
const updateBlur = () => document.querySelector('#blur-x').setAttribute('stdDeviation', `${blur.x} 0`);
tl.to('.strip', {x:-1168, duration:0.42, ease:'power4.inOut'}, 1.03);
tl.to(blur, {x:28, duration:0.21, ease:'power3.in', onUpdate:updateBlur}, 1.03);
tl.to(blur, {x:0, duration:0.21, ease:'power3.out', onUpdate:updateBlur}, 1.24);그대로 붙여 넣는다Paste as is
<대상>에 왼쪽 휩팬 전환을 만들어줘. 너비 1168px인 A와 B를 한 스트립에 나란히 두고 1.03초부터 0.42초간 x 0에서 -1168px로 power4.inOut 이동시켜. SVG feGaussianBlur의 stdDeviation은 프록시 tween으로 가로 0에서 28px로 0.21초간 증가한 뒤 0.21초간 0으로 복원하고 세로는 0으로 유지해. 1.95초 이후 완성 상태로 정지해.
Create a leftward whip-pan transition for <target>. Place A and B, each 1168px wide, side by side in one strip. Starting at 1.03 seconds over 0.42 seconds, animate x from 0 to -1168px with power4.inOut. Tween a proxy for SVG feGaussianBlur stdDeviation, increasing horizontal blur from 0 to 28px over 0.21 seconds, then restoring it to 0 over 0.21 seconds. Keep vertical blur at 0. Hold the completed state after 1.95 seconds.
<파일>의 두 장면을 2336×580px 스트립 안에 left 0과 1168px로 배치해. 1.03초부터 0.42초간 power4.inOut으로 스트립 x를 -1168px까지 움직이고 SVG 가로 블러 프록시는 1.24초에 28px, 1.45초에 0px가 되게 해. 0.73초, 1.23초, 1.45초, 2.9초 캡처로 A와 B가 같은 방향으로 움직이고 가로만 흐려지며 최종 장면이 선명하게 유지되는지 확인해.
Place the two scenes in <file> at left 0 and 1168px inside a 2336×580px strip. Starting at 1.03 seconds over 0.42 seconds, animate the strip x to -1168px with power4.inOut. Set the SVG horizontal blur proxy to reach 28px at 1.24 seconds and 0px at 1.45 seconds. Capture at 0.73, 1.23, 1.45, and 2.9 seconds to verify that A and B move in the same direction, only horizontal blur appears, and the final scene remains sharp.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo