Container for widgets with a gear-like transformation between them

Description

I’d like to create a similar interface to the Samsung Gear watchscreen. Unfortunately, I’ve faced with the uknown way of implementing the animation.

What MCU/Processor/Board and compiler are you using?

Simulator

What LVGL version are you using?

Latest master

What do you want to achieve?

I’ve attached the video with the timecode of switching between apps. I’d like to achieve something closer to this. What could be the right way of implementing this? Which LVGL Primitives can be useful for between-apps switching?

What have you tried so far?

I’ve looked through the LVGL given examples.


As I’ve researched, this could be implemented as two pre-rendered textures with the placement onto the framebuffer. But I haven’t found any ways for settig a such transformation matrix in LVGL. This transmfoamtion occurs only on scroll events, probably I can do this somehow with adding a handler for them?