Plants Echo


2025
p5.js, ml5.js



The Interactive Flower is an immersive, web-based experience that combines art and technology through hand gesture recognition. Using ml5.js’s HandPose model and p5.js, this project allows users to interact with a digital flower through their hand movements. The flower reacts to gestures, emotions, and user interactions, offering a visual representation of emotional states such as calmness, curiosity, and distress. 

This project aims to create a dynamic, engaging experience that merges human motion with digital art, inviting users to explore the emotional connection and communication between their visual language and the natural world.

Visual Art Interaction:

The user’s gestures control abstract visual effects, such as ripples, blooming petals, and dynamic lines, making the interaction feel organic and responsive.

●    Open palm slow waving = calm, plants emit soft waves, color ranges from light green to blue.
●    Rapid waving = distress, plants react with spiky/aggressive visuals, color ranges from red, orange to dark-brown.  
●    Pointing with 1 finger = curiosity, color ranges from white to pink.


Project Link:
https://editor.p5js.org/weiqin/full/ROfVmWvm_









©WEI QIN 2025