손그림 선이 낮은 프레임 레이트로 미세하게 떨려 살아 있는 듯 보이는 효과Hand-drawn lines jitter slightly at a low frame rate so they look alive.
도해 선이 5fps로 위치 ±1px, 회전 0.4도씩만 흔들리고 채움 색은 움직이지 않는다
진폭을 3px 이상으로 키워 선이 심하게 떨리거나, 24fps로 갱신해 지글거린다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 갱신율 | 5fps | 4~8fps | 프레임 사이 유지 |
| 위치 진폭 | 1px | 0.5~2px | x,y 각각 |
| 회전 진폭 | 0.4도 | 0.2~0.8도 | 중심 기준 |
| 변형 세트 | 4개 | 3~6개 | feTurbulence seed 순환 |
| displacement scale | 3 | 2~5 | SVG 필터 방식 |
/* <feTurbulence baseFrequency=.02 seed=1/> <feDisplacementMap scale=3/> */
const seeds=[1,7,13,29];
for(let f=0;f<Math.ceil(dur*5);f++)
tl.set('#turb',{attr:{seed:seeds[f%4]}},t+f/5);그대로 붙여 넣는다Paste as is
<도해>에 라인 보일을 넣어줘. 선 요소에만 SVG feTurbulence(baseFrequency 0.02)와 feDisplacementMap(scale 3)을 걸고, seed를 1, 7, 13, 29로 5fps 순환시켜 선이 ±1px 정도만 떨리게 해. 채움 면과 텍스트는 제외하고 tl.set 스텝으로 만들어 paused 타임라인에서 seek 가능하게 해.
Add line boil to <diagram>. Apply SVG feTurbulence (baseFrequency 0.02) and feDisplacementMap (scale 3) to line elements only, cycling seed through 1, 7, 13, 29 at 5fps so lines jitter about +/-1px. Exclude filled shapes and text. Use tl.set steps on a paused timeline so it is seekable.
<파일>의 <도해> 선에 line-boil을 적용해. 5fps, displacement scale 3, seed 4종 순환, 회전 0.4도 상당. 0.0초, 0.2초, 0.4초를 캡처해 프레임마다 선이 미세하게 다른지, 채움과 글자는 같은지, 같은 시점 재렌더가 동일한지 확인해.
Apply line-boil to the lines of <diagram> in <file>: 5fps, displacement scale 3, four seeds cycling, about 0.4 degrees rotation. Capture at 0.0s, 0.2s, and 0.4s to verify lines differ slightly per frame, fills and text stay identical, and re-rendering the same time is identical.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo
claude-skill:embedded-captions/CATALOG.md)unknown