Cycling Dreams
Reimagining a Classic with Generative AI
Dynamic Environment
The world is designed to be in a constant state of transformation. As you pedal, watch as the fuzzy, abstract surroundings shift and change, creating a unique sensory experience every time.
Interactive Elements
The experience isn’t just about the journey. You have the ability to interact with your environment—ring a bell to trigger new visual events or leave trails of animating fur that dance and shimmer as you speed through the landscape.
Endless Exploration
Each ride culminates in the emergence of a special shape, marking the conclusion of one adventure and the beginning of another. These shapes stand as milestones in a world that never stops evolving.
Real-time interactive Gen AI
We employ a technique known as "Image-to-Image" AI generation, where the AI takes an input image and transforms it by altering colors, styles, and subjects to create something entirely new. While this technique is commonly used, what sets our approach apart is the speed at which the AI operates. By leveraging StreamDiffusion, a real-time interactive pipeline, we elevate the process from "Image-to-Image" to "Video-Stream-to-Video-Stream," enabling seamless, dynamic visuals.
The environment is shaped by the speed of the bike, where we first generate a simple 2D parallax using basic shapes and colors. This is then fed into StreamDiffusion, which we "condition" to achieve the specific content and style we envision. By guiding the AI with text prompts and depth maps, we reduce the typical flickering and disjointedness, resulting in a fluid, cohesive visual experience rather than a series of fragmented images.
A Nod to the Past
Cycling Dreams is a modern reinterpretation of Cycling Classic, one of our earliest and most beloved projects. While this new version is focused on generative AI exploration and real-time interaction, we’ve woven in subtle references to the original—keeping the spirit of the classic alive while embracing the potential of new technologies.
Ongoing Experimentation
As generative AI technologies evolve, this project gives us a great platform to continuously experiment and apply new techniques. We have exciting plans to expand and refine Cycling Dreams, introducing new features and experiences that push the boundaries even further.
If you’re intrigued by this ongoing experiment and want to learn more—or even collaborate—we’d love to hear from you. Let’s explore where the next ride might take us.
Team
- Zander Brimijoin - Creative Director
- Daniel Scheibel - Technology Director
- Lisa Walters - Executive Producer
- Greg Schomburg - Lead Developer
- Mingxi Xu - Developer
- Jiwon Ham - Senior Designer