스킬 자체의 표현으로
HyperFrames에 필요한 모든 애니메이션 지식을 제공합니다: 원자적 모션 규칙, 다단계 씬 블루프린트, 씬 전환, 모션 디자인 기법, 그리고 7개의 런타임 어댑터(GSAP 기본값, 그 외 Lottie, Three.js, Anime.js, CSS keyframes, Web Animations API, TypeGPU). 사용자는 2~4개의 원자적 규칙을 선택해 하나의 일시 정지된 GSAP 타임라인으로 구성하거나, 복잡한 4~5단계 안무를 위해 다단계 블루프린트를 불러오거나, 런타임별 API를 조회할 수 있습니다.
또한 animation-map.mjs를 통한 기존 구성 감사와 24개의 이름이 지정된 텍스트 애니메이션 효과도 다룹니다. GSAP은 타임라인 오케스트레이션, 트랜스폼, 이징, 스태거를 포함하는 모션 작업의 95%에 대해 기본값입니다. 모든 것은 HyperFrames 네이티브입니다: 단일 일시 정지 타임라인, seek-safe, 결정론적입니다.
산출물
- 데드존, 스태거 일관성, 라이프사이클 경고가 포함된 안무 감사 데이터를 담은 animation-map.json
작동 방식
- 01원자적 규칙 선택 및 구성
rules-index.md에서 2~4개의 규칙을 선택하여 하나의 일시 정지된 GSAP 타임라인으로 결합합니다. 이는 기본 워크플로이며 블루프린트에서 시작하는 것보다 빠릅니다.
- 02다단계 씬을 위한 블루프린트 불러오기
씬이 brand-reveal이나 social-proof 같은 기존 사전 설계 템플릿과 일치할 경우, blueprints-index.md에서 해당 레시피를 불러와 그 단계 파이프라인을 재사용합니다.
- 03런타임별 API 조회
라우팅 테이블을 사용하여 GSAP 이즈와 타임라인 제어, Lottie 플레이어 메서드, Three.js 믹서 API 또는 필요한 기타 런타임별 문서를 찾습니다.
- 04animation-map으로 안무 감사하기
animation-map.mjs를 실행하여 모든 GSAP 타임라인을 읽고, 트윈을 열거하고, bbox를 샘플링하고, 플래그를 계산하며, 데드존과 스태거 일관성을 감사하기 위한 animation-map.json을 출력합니다.