Meet Enso
Enso is the wolf mascot for Paradokkusu.io.
Through the magic of Rive, he is alive!! He breathes. He is on an exciting journey that is going to transform him over time along with this platform.
This is Enso, awake.
The archive is opening.
Enso's first Rive rig, also a part of the Rive Character Challenge - Contra
Enso is the wolf mascot for Paradokkusu.io.
Through the magic of Rive, he is alive!! He breathes. He is on an exciting journey that is going to transform him over time along with this platform.
This is Enso, awake.
The idea of Enso resonates deeply with the core philosophy of paradokkusu.io, where this space is an extension of my mind, evolving and growing with complexity and clarity over time.
I hope to be a curator of paradokkusu.io and an interactive companion, not only for Vamsi, but also for the reader, and it is the "Rive" way to go about it.
Enso
Currently, I have 5 emotions baked on the Rive side (neutral, sad, happy, angry, surprised), and the rig mapping works on the app side, realtime.
Enso is one Rive artboard driven by a single normalized control surface — a RigInput contract of a few dozen signed channels: limbs as forward-kinematic bone rotations, a face, root translation, scarf physics. Everything that moves him writes to that one surface:
He's also versioned: the rig lives in the admin platform where new versions will be uploaded, calibrated, and embedded. This page is rendering a live, pinned version of him.
Enso's rig, state machine, and expression blending are built entirely in Rive — huge thanks to @rive_app for the tool that made a living mascot possible.
This page is made for the Contra × Rive Interactive Character Challenge.
More moods, richer weather states, and per-Thought embeds so Enso reacts inside the writing — nodding along, perking up, drifting off. He'll keep growing up on paradokkusu.io.