콘텐츠로 이동
This content is for v0.4. Switch to the latest version for up-to-date documentation.
alpha2

프로젝트 하나로, 어떤 환경에서든, 같은 프레임을.

alpha2는 소스, 트랙, 클립, 이펙트, 트랜지션, 텍스트, 레이아웃으로 이루어진 타임라인 프로젝트를 GPU로 렌더링합니다. 프리뷰와 export 모두에 쓰이고, 브라우저·Node.js·Python·Rust·CLI가 모두 같은 렌더링 코드를 실행합니다.

결정론적 렌더링

브라우저 프리뷰와 서버 export가 같은 렌더링 코드를 실행하므로 같은 프레임이 나옵니다.

JSON 계약

프로젝트는 버전이 있고 스키마로 검사되는 문서입니다. 코드로 생성하고, diff를 보고, 저장하고, LLM에게 작성시킬 수 있습니다.

어디서나 GPU

브라우저에서는 WebGPU나 WebGL2, 네이티브에서는 Vulkan, Metal, Direct3D 12를 쓰고, 어느 것도 없으면 CPU 렌더러로 그립니다.

필요한 기능 기본 제공

이펙트 62종, 트랜지션 122종, 텍스트, 셰이프, CSS flexbox·grid 레이아웃, 자막, 오디오 믹서를 갖추고 있습니다.