GitHubCreative Dev & WebGLidea-techcode
OpenVGLab/OmniLottie
OpenVGLab·@OpenVGLab·Mar 4, 2026
개요 OmniLottie는 CVPR 2026에 발표된 오픈소스 프로젝트로, 텍스트·이미지 등 멀티모달 입력을 받아 Lottie JSON 형식의 벡터 애니메이션을 자동 생성하는 AI 모델이다. 기존에 수작업으로 제작해야 했던 모션 그래픽 워크플로우를 근본적으로 바꿀 잠재력을 가진다.
핵심 내용 Lottie는 Airbnb가 개발한 경량 벡터 애니메이션 포맷으로, 웹과 모바일 앱에서 널리 사용된다. 그러나 Lottie 애니메이션 제작은 After Effects나 전문 도구에서 키프레임을 일일이 설정해야 하는 노동 집약적 과정이다. OmniLottie는 생성형 AI를 활용해 "달리는 고양이" 같은 자연어 지시만으로 완성된 Lottie JSON을 출력하며, 이미지 입력을 통한 스타일 참조도 지원한다. Python 기반으로 구현되어 있고, 이미 GitHub 스타 556개를 기록하며 주목받고 있다.
기존 대비 차별점 기존 AI 애니메이션 생성 도구들은 대부분 래스터(비트맵) 영상을 출력하는 반면, OmniLottie는 벡터 기반 Lottie JSON을 직접 생성한다는 점이 핵심 차별점이다. 벡터 포맷이기 때문에 해상도 독립적이고, 파일 크기가 작으며, 생성 후 수동 편집이 가능하다. 프로덕션 파이프라인에 바로 통합할 수 있는 실용적 출력물을 만들어낸다.
활용 가능성 앱·웹 서비스의 마이크로 인터랙션, 온보딩 애니메이션, 아이콘 모션 등을 빠르게 프로토타이핑하거나, 디자인 시스템에 동적 에셋을 대량 생성하는 데 활용할 수 있다. 비개발자도 자연어로 애니메이션을 요청할 수 있어 디자인 민주화에 기여할 수 있으며, 게임이나 교육 콘텐츠 제작에서도 활용 가능성이 높다.
참고 자료 - GitHub 저장소 ===
Python⭐ 556generative-aigenerative-modellottie-animationmulti-modalsvg-animationsvector-graphicsvlm
#lottie#vector-animation#generative-ai#svg#multi-modal