koenjafrdeiteshizh-CNvith





Lottie는 애니메이션 벡터 그래픽스를 위한 오픈 포맷임

3 weeks ago 4

  • Lottie는 벡터 그래픽 애니메이션을 위한 오픈 파일 포맷으로, Adobe After Effects에서 만든 애니메이션을 웹과 모바일에서 쉽게 재생할 수 있게 해줌
  • 애니메이션은 JSON 포맷으로 저장되어, 키프레임, 이징 커브, 레이어 정보 등 모든 애니메이션 요소를 담고 있음
  • 이 포맷은 확장성, 해상도 독립성, 다양한 렌더러 구현 등을 갖춘 개방형 표준으로, 수많은 기업들이 사용자 경험 향상에 활용
  • Lottie Animation Community (LAC)는 Linux Foundation 산하의 비영리 오픈소스 프로젝트로, 이 포맷을 업계 표준으로 발전시키는 것을 목표로 함
  • 스펙 명세, 검증 도구, 구현체, 로드맵 등이 커뮤니티에 의해 개발·공개되며, 누구나 참여할 수 있는 투명하고 협력적인 구조로 운영 중

Lottie는 무엇인가

개요

  • Lottie는 2015년 Hernan Torrisi에 의해 개발된 오픈소스 벡터 애니메이션 포맷
  • After Effects에서 만든 애니메이션을 Lottie JSON 파일로 내보내어 다양한 플랫폼에서 재생 가능
  • 현재는 웹, 모바일, TV 등 다양한 플랫폼에서 광범위하게 사용되는 표준적인 포맷

특징

  • 벡터 그래픽 기반
    • 픽셀 기반이 아닌 기하학적 도형(선, 곡선 등) 으로 구성되어 해상도에 무관하게 선명한 이미지 표현 가능
  • 트위닝(Tweening)
    • 애니메이터가 정의한 키프레임 간의 변화를 자동으로 보간(interpolate)하는 방식
    • 복잡한 모션을 수동으로 만들지 않아도 부드러운 애니메이션 연출 가능
  • JSON 기반 포맷
    • JSON으로 표현되어 있어 웹에서 전송이 쉽고, 기존 툴로 편집하거나 자동화 처리하기 용이
    • 열린 표준이므로 누구나 구현체를 만들 수 있고, 상호 운용성이 뛰어남
  • 성숙한 생태계
    • 플레이어, 에셋, 제작 도구, 라이브러리 등 다양한 에코시스템이 잘 구축되어 있음
    • Airbnb, Google 등 수많은 기업들이 사용 중이며, 다양한 툴과 프레임워크에서 지원됨

Lottie Animation Community (LAC)

  • Lottie의 표준화와 보급을 위해 Linux Foundation 산하에 설립된 비영리 커뮤니티
  • Lottie 파일 포맷을 크로스 플랫폼 애니메이션 표준으로 확립하는 것을 목표
  • Joint Development Foundation의 거버넌스 하에 운영되며, 열린 협업 방식을 지향
  • 명확한 스펙 문서, 검증 도구(Validator), 구현체 목록, 로드맵 등을 통해 생태계 기반 제공
  • 누구나 참여하고 기여할 수 있는 구조로, 투명성과 커뮤니티 주도의 발전을 강조

Read Entire Article