013D video written in HTML
three.js 씬과 타이틀 모션을 HTML 한 장으로 짜서 프레임 단위로 seek 되는 영상으로 만들었습니다. 문구를 바꾸면 바로 다시 조립됩니다.
Loading player…
- 컴포지션은 HTML 한 장입니다. 1920×1080 루트에 data-start·data-duration을 달고, GSAP 타임라인을 window.__timelines에 등록합니다.
- three.js 렌더를 GSAP 타임라인의 onUpdate에 묶어, 플레이어가 어느 시점으로 seek 하든 같은 프레임이 나오게 했습니다. 점토 변형과 파티클 배치도 시드 고정입니다.
- 입력이 바뀌면 HTML을 다시 만들어 플레이어의 srcdoc으로 넘기고, 보던 시점으로 되돌립니다. 컴포지션은 불투명 origin 샌드박스 안에서 돕니다.
- hyperframes
- @hyperframes/player
- GSAP
- three.js
- Web Components