강한 광점과 광학 링이 화면을 가로질러 컷을 덮은 뒤 사라진다A strong light point and optical rings cross the frame, cover the cut, and fade away.
광점이 500ms 동안 왼쪽 위에서 오른쪽 아래로 지나며 피크 밝기 2.0에서 컷을 덮고, 링과 가로 스트릭이 뒤따라 사라진다
광점이 너무 작아 컷이 가려지지 않거나, 화면 전체가 하얗게 오래 유지된다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 지속 | 500ms | 400~700ms | easeInOutSine |
| 피크 밝기 | 2.0 | 1.5~2.5 | 가산 합성 |
| 광점 크기 | 화면 높이의 40% | 30~60% | 링 3개 |
| 컷 시점 | 250ms | 피크와 같음 | |
| 이동 | (-300,-200)에서 (2200,1300) | 대각선 |
tl.fromTo('.flare', { x: -300, y: -200, opacity: 0 }, { x: 2200, y: 1300, duration: 0.5, ease: 'sine.inOut' }, 0);
tl.to('.flare', { opacity: 1, duration: 0.25, ease: 'sine.in' }, 0).to('.flare', { opacity: 0, duration: 0.25, ease: 'sine.out' }, 0.25);
tl.set('.prev', { autoAlpha: 0 }, 0.25).set('.next', { autoAlpha: 1 }, 0.25);그대로 붙여 넣는다Paste as is
<대상> 장면 전환에 렌즈 플레어를 넣어줘. .flare(광점과 링 3개)를 mix-blend-mode plus-lighter로 얹고 (-300,-200)에서 (2200,1300)까지 0.5초 sine.inOut으로 이동시켜. opacity는 0.25초에 1까지 올랐다가 내려가고, 정점인 0.25초에 .prev를 숨기고 .next를 표시해. 흰 화면은 100ms를 넘기지 마.
Add a Lens Flare Transition to <target>. Overlay .flare (a light point plus three rings) with mix-blend-mode plus-lighter, moving from (-300,-200) to (2200,1300) over 0.5s with sine.inOut. Opacity rises to 1 by 0.25s and falls back; at 0.25s swap .prev for .next. Keep the pure white frame under 100ms.
<파일>에 렌즈 플레어 전환을 구현해. .flare x -300에서 2200, y -200에서 1300, 0.5초 sine.inOut, opacity 0에서 1(0.25초)에서 0(0.25초), 0.25초에 장면 교체. 0.12초, 0.25초, 0.38초, 0.5초 시점을 캡처해 정점에서 컷이 가려지는지, 0.5초에 플레어가 없는지 확인해.
Implement Lens Flare Transition in <file>. .flare x -300 to 2200 and y -200 to 1300 over 0.5s sine.inOut; opacity 0 to 1 in 0.25s then 1 to 0 in 0.25s; swap scenes at 0.25s. Capture at 0.12s, 0.25s, 0.38s, and 0.5s to confirm the cut is hidden at the peak and no flare remains at 0.5s.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo