📣 Our next Live Stream Event is taking place on July 18, 2025

Pantone COTY 2025 “Mocha Mousse” Infinite Zoom Effect in Articulate Storyline 360

An ‘Infinitely’ Zooming Image Effect Created In Articulate Storyline 360!

For this week’s E-Learning Heroes Challenge, I wanted to bring to life an idea I’ve had for a while. This challenge seemed like the perfect opportunity to explore and showcase an infinite zooming effect in Articulate Storyline.

How the Effect Was Created

At first glance, it might appear that the interaction uses one extremely large image that the user zooms in and out of. However, this approach would be impractical both in Storyline and for browser performance. Instead, the zoom effect is achieved using 16 unique images, each layered on top of the other. These images reveal themselves sequentially based on the scrollbar’s value, which updates dynamically as the user scrolls on the slide between 0 and 100.

Each image is 1280 x 720 pixels, just large enough to fill the player window at maximum size. As the user interacts with the scrollbar, the images scale down to 0 over approximately sixteen frames, creating the illusion of the user infinitely moving backwards (and forwards) through each scene.

Integrating Generative AI for Image Creation

Initially, I aimed to highlight the generative AI capabilities of the StabilityAI Stable Image Ultra model. This high-fidelity image generator, accessible via its API, is one of the best tools available for producing stunning visual content. Through my previous work on the eLearning Magic Toolkit plugin for Storyline and WordPress, I had already established the capability of using Articulate Storyline with the StabilityAI API.

The plan was to use the Stability platform’s Outpainting feature to extend images sequentially through a variety of different scenes in Mocha Mousse colour tones. However, I soon discovered that the Outpainting feature slightly blends the original image with the newly generated outer edges, thus losing some of the detail from the original image in the process. While this blending works well for many creative purposes, it meant I had to rethink my approach for my project as the images no longer aligned seamlessly when stacked.

Switching From Stable Diffusion To Adobe Firefly

To overcome this challenge, I turned to the Generative Fill feature in the latest version of Adobe Photoshop. This method involved first expanding the canvas outward and then using the lasso tool to precisely select areas for the AI to refill. Although the resulting images weren’t as photorealistic as what could have been achieved with the StabilityAI platform (especially using the Stable Diffusion 3.5 model), the more stylised, computer-generated graphic effect produced by Adobe Firefly Image v2 I felt fit well within the context of the user experience.

One significant advantage of this approach was Adobe Firefly’s ability to maintain a consistent mocha brown colour tone throughout all the images, aligning perfectly with my theme of the ELH Challenge.

Final Thoughts

The end result is an interaction that creatively leverages multiple technologies to achieve a unique zoom effect, and thankfully there didn’t seem to be much issue try to make the interaction work seamlessly across different devices. While it required some trial and error, the process has opened up exciting possibilities for future eLearning projects, and is another unqiue example in the ‘Nextless’ eLearning experience category.

If this demo inspires you or you think it could make for a useful tutorial, feel free to reach out! I’m always happy to connect on both LinkedIn and Bluesky. I hope you enjoy exploring this interaction as much as I enjoyed making it!

Learn how to build interactive content like this yourself in Storyline in just 2 days!

Join our next Advanced-level Articulate Storyline 360 workshop (In-person or Virtual).

Related Articulate Storyline 360 Innovations

Year

2024

Methodology

  • Articulate Storyline 360
  • Adobe Photoshop (incl. Adobe Firefly Image v2)
  • GSAP
  • CSS and JavaScript

Further Info

This demo was created as an entry for the Articulate E-Learning Heroes Challenge #487

Inspiration

Pantone COTY 2025
Mocha Coffee
ELH Challenges

Schedule a meeting

Why not book a consultation call with us? We’re here to assist you with any questions or concerns you may have.

Please note: All bookings are subject to confirmation. We reserve the right to reschedule based on availability.