Lottie (animation)

format d'animation vectoriel ouvert basé sur le format JSON

Le format Lottie est un format ouvert d'animation vectorielle basé sur JSON créé à l'origine par la branche de design de Airbnb avec son plugin d'export BodyMovin, pour les animations produites sous After Effects. Il est a l'origine produit pour pouvoir être utilisé avec Android, iOS et React Native.

Lottie
Présentation
Type
Format de fichier image (en), image animéeVoir et modifier les données sur Wikidata
Créateur
Site web

Des bibliothèques et plugins sont aujourd'hui disponibles pour le Web, iOS, Android, Flutter, React, React Native, Xamarin, NativeScript, Windows, Vue, Angular, Qt, Skia, Framer X, Sketch, Figma & After Effects. L'outil d'affichage web BodyMovin utilise SVG pour l'affichage.

Production des animationsModifier

Le format a tout d'abord été créer pour exporter les animations depuis After Effects.

Le logiciel libre d'animation vectorielle Synfig, permet également d'exporter des animation dans ce format. Son intégration a commencé sous forme de plugin pendant Le GSoC 2019[1], puis a été amélioré pendant le GSoC 2020[2].

LecteursModifier

Il dispose d'un lecteur BodyMovin qui est sous licence MIT. Ce dernier est utilisé dans la messagerie instantanée afin d'y afficher des stickers (autocollants) animés vectoriels[3] comme Telegram pour plateformes mobiles.

Il existe un module pour l'API Qt, appelé qtLottie distribué sous licence GPLv3, également utilisé dans une version patchée par Telegram dans sa version « desktop » (bureau)[4].

RéférencesModifier

Liens externesModifier