단어 종이 조각들이 비뚤어진 자세로 툭 놓이고 저프레임으로 조금씩 떠는 스톱모션 자막Paper word cutouts are dropped in at crooked angles and jitter at a low frame rate.
단어 조각이 steps(2)로 톡 놓이고 -2에서 +2도 사이 시드 회전을 가진 채 5fps로 미세하게 떤다
부드러운 이징으로 움직이고 회전이 모두 0도라 종이 느낌이 사라진다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 등장 | steps(2) | steps(2~3) | 두 프레임에 걸쳐 놓임 |
| 떨림 프레임 | 5fps | 4~8fps | 저프레임 갱신 |
| 회전 | +/-2도 | 1~3도 | 조각마다 시드 고정 |
| 그림자 | 2px 3px | 1~4px | 종이 두께 |
pieces.forEach((p, i) => {
const rot = ((i * 7919) % 5) - 2; // 시드 회전 -2..2
tl.fromTo(p, {y:-30, opacity:0, rotation:rot}, {y:0, opacity:1, duration:0.2, ease:'steps(2)'}, 0.2 + i * 0.25);
});
// 5fps 떨림: 0.2초마다 미세 오프셋 시드 배열을 set
for (let f = 0; f < 15; f++) tl.set(pieces, {x:(i) => ((f * 31 + i * 17) % 3) - 1}, 0.2 * f);그대로 붙여 넣는다Paste as is
<대상> 자막을 종이 조각 스톱모션으로 만들어줘. 단어마다 종이 배경 조각(그림자 2px 3px)을 만들고 조각 i는 -2~+2도 시드 회전, y -30px에서 steps(2)로 0.2초 안에 놓여. 이후 5fps로 x를 -1~+1px씩 갱신해 떨리게 하고 조각 간격은 0.25초.
Make the caption in <target> a stop-motion paper cutout. Each word gets a paper chip (2px 3px shadow) with a seeded rotation of -2 to +2 degrees, placed from y -30px with steps(2) in 0.2s. Afterward jitter x by -1 to +1px at 5fps; chips arrive 0.25s apart.
<파일>에 papercut placement를 적용해. 조각마다 rotation=((i*7919)%5)-2, y -30에서 0을 0.2초 steps(2), 조각 간격 0.25초. 0.2초마다 x 오프셋을 시드 배열로 set. 0.3초·0.6초·1.5초를 캡처해 단계적으로 놓임, 회전 다양성, 두 번 렌더한 프레임 동일성을 확인해.
Apply papercut placement in <file>. Rotation=((i*7919)%5)-2 per chip, y -30 to 0 over 0.2s steps(2), 0.25s between chips. Set a seeded x offset every 0.2s. Capture at 0.3s, 0.6s and 1.5s and verify stepped placement, rotation variety, and identical frames across two renders.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo
claude-skill:embedded-captions/CATALOG.md)unknown