LVGL v8
LVGL v8 does not natively support Lottie animations. Support is provided through third-party libraries. Refer to rlottie integration for implementation details.
The rlottie
library has been integrated into anyui
, enabling code generation and Lottie animation simulation through the anyui
environment. However, rlottie
integration is still required for target device deployment.
LVGL v9
Beginning with v9, the Lottie widget utilizes the ThorVG
library which is integrated into LVGL. To enable Lottie animations, either LV_USE_THORVG_INTERNAL (to use the built-in ThorVG) or LV_USE_THORVG_EXTERNAL (to link it externally) must be enabled, allowing direct use of Lottie animations in LVGL v9.
anyui
uses built-in ThorVG
for Lottie implementation and can simulate Lottie animations in the simulator.
For comprehensive details, refer to Lottie of LVGL v9.