이미지나 물체의 경계선이 나타나고 두께와 밝기가 잠깐 커졌다 줄어드는 맥동A shape's edge line appears and briefly thickens and brightens before easing back.
윤곽이 강도 0에서 0.8로 올라가고 두께가 1px에서 3px로 커졌다가 1.4초에 1px로 돌아온다
윤곽이 지나치게 두꺼워 형태가 뭉개지거나, 배경과 같은 색이라 보이지 않는다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 길이 | 1.4s | 1.0~2.0s | 상승과 복귀 합산 |
| 두께 | 1→3px | 1~4px | 1920x1080 기준 |
| 강도 | 0→0.8 | 0.5~1.0 | 알파 또는 밝기 |
| 이징 | sine.inOut | sine~power2.inOut | 맥동 |
tl.to('.shape', { attr: { 'stroke-width': 3 }, strokeOpacity: 0.8, duration: 0.7, ease: 'sine.inOut', yoyo: true, repeat: 1 }, 0.4);그대로 붙여 넣는다Paste as is
GSAP으로 <대상> 윤곽 path에 윤곽 펄스를 넣어줘. 0.4초부터 0.7초 동안 stroke-width 1에서 3px, strokeOpacity 0에서 0.8로 sine.inOut으로 올라갔다가 같은 시간에 1px, 0으로 돌아와. 색은 <강조색>, 배경과 3:1 이상. paused 타임라인에 넣어.
Add an outline pulse to the <target> outline path with GSAP. From 0.4s over 0.7s raise stroke-width 1 to 3px and strokeOpacity 0 to 0.8 with sine.inOut, then return to 1px and 0 in the same time. Color <accent>, at least 3:1 against the background. Paused timeline.
<파일>의 <대상>에 outline-pulse를 적용해. .shape의 stroke-width 1→3, strokeOpacity 0→0.8, 0.7s, sine.inOut, yoyo true, repeat 1, position 0.4. 0.4초·1.1초·1.9초를 캡처해 최대 두께 3px, 종료 시 1px인지와 윤곽 대비 3:1을 확인해.
Apply outline-pulse to <target> in <file>. Tween .shape stroke-width 1 to 3 and strokeOpacity 0 to 0.8, 0.7s, sine.inOut, yoyo true, repeat 1, position 0.4. Capture at 0.4s, 1.1s and 1.9s to check max width 3px, 1px at the end, and outline contrast 3:1.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo