Categories
Video Scroll

Video Scroll in WordPress: The Ultimate Guide

What is “Video Scroll”?

Video scroll (also called scroll scrub video, scroll controlled video, image sequence animation, or scroll driven animation) is an effect where:

  • Scrolling down advances the animation forward
  • Scrolling up rewinds the animation
  • Pausing scroll halts the animation on the current frame

It looks like you’re “scrubbing through a video,” but behind the scenes it can be implemented in different ways:

  • True video scrubbing (harder, inconsistent cross-device)
  • Image sequences (most reliable for forward/backward) – you can check out our examples.
  • Real-time 3D/WebGL most flexible, most complex, performance hungry, has to be done right and thoroughly tested.
If you’re new to the broader concept, see:
What is scroll-driven animation?

Why do brands use video scroll?

Video scroll is effective because it combines motion + user control. Instead of playing a passive hero video, the user drives the story.

Common homepage / landing page outcomes:

  • Higher engagement (people explore instead of bounce)
  • Better product comprehension (feature-by-feature reveals)
  • Stronger storytelling (more memorable brand moments)

Have a look how performance division of Volvo – Polestar made use of video scroll to show their safety features.

Typical use cases:

Want more inspiration?
7 inspiring examples of video scroll animation

How video scroll works

Below are the 3 approaches of how to achieve this effect.

1) The most reliable method: Video → Frames → Scroll (image sequence)

This is the approach used by many “video scroll” experiences because it’s predictable in both directions.

Workflow:

  1. Start with a short video (5 – 10 seconds is usually enough)
  2. Convert it into a sequence of frames (images)
  3. Tie scroll position to frame number

Why it’s reliable:

  • Scrubs smoothly forward and backward
  • Frame-accurate control
  • Easier to optimize and preload intelligently
  • Works well with pinned/“sticky” sections

This is the core principle behind Scrollsequence: it delivers the “video scroll” effect by driving an optimized frame sequence with scroll, while letting you place content on top (headlines, features, CTAs).

Learn the concept deeper:
How to Create Scroll Driven Image Sequence Animations
How to Convert Video to Images

CSS Only Video Scroll Animations

Recently there are new CSS features like scroll-timeline and animation timeline allowed videos or animations to sync with page scrolling without heavy JavaScript, but those CSS only features are currently working only in chromium browsers.

2) True video scrubbing (scroll controls a <video>)

This sounds ideal – “just scroll through a video”- but it comes with real-world problems:

  • Backward scrubbing can be inconsistent across devices
  • Most devices only decode a limited set of frames smoothly
  • Performance varies wildly (especially on mobile devices)
  • Encoding and key frames matter a lot, but even if you get it right, on another device, it will likely be janky.

See example from Nicolai, notice how the video scrubbing is not very smooth when scrolling up/down, even though the video is encoded in a plain mp4.

You can build this approach, but it’s rarely the easiest way to get a polished professional result unless you have time to test across browsers and serve the right encoding based on the device and browser.

Best for:

  • Very short clips
  • Controlled environments / high-end devices
  • Teams who can test deeply and tune
Read more in this GSAP forum about encoding for video scrubbing.

There has been a novel concept, instead of controlling the currentTime property, adjust playbackRate. While this solves some of the problems, it is still not ideal, and some devices will struggle to render smoothly.

3) Real-time 3D (Three.js, Spline)

Instead of video or frames, the browser renders a 3D scene in real time and scroll drives camera movement, lighting, or object transforms.

Three.js Example

https://codesandbox.io/p/sandbox/2giomw

Porsche Example by PeachWeb

https://porsche911.peachworlds.com

Pros:

  • Infinite viewpoints (not locked to pre-rendered frames)
  • Dynamic lighting, parallax, interactive elements
  • Can be truly “next level” visually

Cons:

  • More complex pipeline
  • Harder performance tuning
  • More variability across devices

Performance and SEO: what matters for video scroll

A great video scroll effect can still fail if it hurts performance or hides content.

Performance basics

  • Keep sequences short (don’t animate forever)
  • Use optimized frames (size + compression)
  • Preload intelligently (don’t block the page)
  • Avoid heavy work on every scroll tick

SEO basics

Modern search engines can render JavaScript, but the safest approach is still:

  • Your key message exists as real HTML text
  • The animation enhances the content (not replaces it)
  • Provide fallbacks for slow devices or disabled JS

Conclusion: Bringing It All Together

Scroll-driven animations (or “video scroll” effects) can transform a bland page into an immersive journey. They combine the storytelling of video with the interactivity of user control – a potent combination to impress and engage visitors. And now you know how to create them, even if you’re not a coding expert.

I hope this guide has equipped you with both the inspiration and the practical know-how to implement your own scroll-triggered animations. Happy scrolling, and may your next web page wow your audience with that perfect blend of content and interactivity!

Categories
how-to

Video Scroll in WordPress: The Complete Guide (2026)

Scroll driven image sequence animations are one of the most powerful techniques for creating immersive, high-engagement web experiences. Unlike autoplay videos or traditional animations, these sequences respond directly to user scroll: playing forward, rewinding, and pausing naturally as visitors explore the page.

What was once a “holy grail” reserved for large brands with big development budgets is now far more accessible. In 2026, designers and developers have multiple practical ways to implement scroll-controlled image animations: from no-code WordPress tools to fully custom JavaScript solutions.

In this guide, we’ll explore:

What Is Scroll-Driven Image Animation?

Scroll-driven image animation (also called scroll-controlled image sequences, or video scroll) is a technique where a series of images are displayed frame-by-frame as the user scrolls the page.

Instead of pressing “play” on a video, the visitor controls the animation with their scroll:

  • Scroll down → animation moves forward
  • Scroll up → animation rewinds
  • Stop scrolling → animation pauses

This creates a strong sense of interactivity and makes storytelling, product reveals, and transitions feel deliberate rather than passive.

A Brief History of Scroll Image Sequences

Early scroll-based image animations required highly customized engineering and careful performance optimization. Only a small number of companies invested the resources necessary to make them work smoothly across devices.

Sony Be Moved

One of the earliest and most ambitious examples appeared in Sony’s Be Moved campaign (2014). Although the site is no longer live, recordings show how far ahead of its time it was, using scroll as a narrative device rather than a navigation tool. Watch a deconstruction from ihatetomatoes here.

Apple Airpods Pro

Apple later popularized scroll-driven image sequences on product pages such as AirPods Pro. These implementations refined the technique, focusing on smooth transitions, restrained use, and performance. Interesting article from Naker deconstructing the site here or a video from ihatetomatoes.

Samsung Galaxy S21

Samsung adopted a more minimal approach, using scroll animation sparingly to enhance interaction without overwhelming the user experience.

How Can You Create Scroll Image Animation Today?

In 2026, there are three realistic approaches to building scroll-driven image animations:

  1. Use a dedicated WordPress plugin
  2. Write a custom JavaScript solution
  3. Use modern JavaScript animation libraries

Each approach has different trade-offs in cost, complexity, performance, and flexibility.

Option 1: WordPress Plugin (The Easiest Path)

For most WordPress users, a purpose-built plugin is the fastest and safest way to implement scroll image animations.

A tool like Scrollsequence handles the most difficult parts for you:

  • Image sequence management
  • Scroll-to-frame mapping
  • Content animation in synchronization
  • Smart preloading strategies
  • Responsive behaviour
  • Performance optimization

Instead of writing code, you upload your image frames, configure scroll behavior, and focus on storytelling.

Why This Approach Works Well

  • No JavaScript expertise required
  • Predictable performance across devices
  • SEO-friendly content layering
  • Compatible with modern WordPress editors and page builders

For marketing sites, landing pages, portfolios, and product storytelling, this is usually the most efficient solution.

Option 2: Writing Your Own JavaScript

Custom JavaScript gives you maximum control and maximum responsibility.

Before writing code, there are several important decisions to make.

Video vs Image Sequence

  • Video can be compact, but scrubbing smoothly in both directions is difficult and inconsistent across devices.
  • Image sequences are simpler and more predictable, but require careful optimization to avoid large payloads.

In practice, image sequences remain the most reliable choice for scroll-controlled playback.

Which HTML Element to Use?

HTML5 give you a number of ways how to dynamically display images in rapid succession to achieve animation effect.

<img>

Changing the src attribute on scroll is simple, but decoding and repainting can cause visual artifacts if not handled carefully. Modern decoding techniques help, but this approach is still limited. See this example on css-tricks.com

<video>

Using video can work in specific cases, but backward scrubbing and frame accurate control remain problematic. While it may work on one device, or browser, others may struggle due to the codec or video encoding. See example from GSAP forum or a video from Nicolai.

<canvas>

The <canvas> element remains the most powerful and performance oriented option. It allows you to draw images or video frames directly and gives you full control over rendering – at the cost of significantly higher complexity.

Here is a neat working codepen on Image Sequence Animation on Scroll

Performance Considerations (Critical)

Scroll animations live directly on the main thread, so efficiency is non-negotiable.

The most expensive operation is image decoding.

Decoding is necessary operation that takes compressed .jpg or .png and decode it to a bitmap. To efficiently decode the images there are several approaches, but not all are compatible with most browsers. See image.decode()createImageBitmapJS web worker and offscreen canvas for reference.

Key principles:

  • Use requestAnimationFrame for rendering
  • Avoid drawing the same frame multiple times
  • Pre-calculate values wherever possible
  • Use passive scroll listeners
  • Decode images strategically to avoid blocking

Modern APIs like createImageBitmap() and background decoding can help, but browser support and memory usage must be handled carefully.

Responsiveness and Resize Handling

Scroll animations must adapt gracefully across:

  • Desktop
  • Tablets
  • Mobile devices

If you’re using <canvas>, resizing requires manual recalculation and redraws. Resize events should always be throttled or debounced — especially on mobile, where viewport changes can trigger frequent layout shifts.

Core Web Vitals & Scroll Animations

Scroll animations must respect Core Web Vitals:

  • LCP (Largest Contentful Paint):
    The first frame or fallback image should load quickly.
  • CLS (Cumulative Layout Shift):
    Animations must not shift layout unexpectedly.
  • INP (Interaction to Next Paint):
    Scroll handlers must remain lightweight and responsive.

SEO Considerations

Modern search engines can execute JavaScript, but indexing still happens in stages.

Best practices:

  • Ensure meaningful content exists in the HTML
  • Do not hide critical text behind JavaScript-only rendering
  • Use animations as enhancement, not replacement
  • Provide sensible fallbacks for non-JavaScript environments

Scroll-driven visuals should support your message, not replace it.

Image Preloading & Optimization

Image sequences can involve dozens or hundreds of frames, so image optimization matters:

  • Compress images aggressively
  • Load only what’s necessary upfront
  • Defer non-critical frames
  • Use responsive image sizing

Poor image handling will directly impact performance metrics and user experience.

To learn more, read our article about Bulk Image Optimisation.

Cross-Device Compatibility

Every browser and device handles scrolling differently. Touch input, momentum scrolling, and CPU limitations vary widely.

A production-ready solution must be tested on:

  • Mobile Safari
  • Chrome (desktop and mobile)
  • Firefox – Especially tricky, because there are constant viewport height changes during up and down scrolling and associated showing/hiding of the address bar
  • Edge

This is one of the most underestimated challenges of custom implementations.

Option 3: JavaScript Animation Libraries

GSAP + ScrollTrigger

GSAP remains the gold standard for high-performance web animation. Its ScrollTrigger plugin has effectively replaced older scroll-based libraries and provides:

  • Scroll-linked timelines
  • Scrubbing
  • Pinning
  • Optimized performance

For teams with JavaScript expertise, this is the most robust “middle ground” between plugins and bespoke engines.

Legacy Tools

Older tools like ScrollMagic or jQuery-based sequencers are now largely legacy solutions. While tutorials still exist, modern projects should favor actively maintained libraries.

Choosing the Right Approach

  • Use a plugin if you want speed, reliability, and simplicity
  • Use GSAP if you need flexibility and have development resources
  • Write custom code only if you require full control and can invest in long-term maintenance

Most projects benefit from choosing the simplest solution that meets their requirements.

Closing Words

Scroll-driven image animations remain one of the most effective ways to create immersive, memorable web experiences. What once required large budgets and custom engineering is now achievable with modern tools and well-established best practices.

If you’re working in WordPress and want a streamlined workflow, a dedicated solution like Scrollsequence offers the fastest path from idea to production. For more advanced needs, GSAP or custom JavaScript implementations provide flexibility at a cost.

Whichever path you choose, the key is balance: performance, accessibility, and storytelling should always come first.

Categories
blog

7 inspiring examples of image sequence scroll animation

Image sequence scroll animation is a powerful tool for creating visually appealing and engaging web experiences. By using a series of images that change as the user scrolls up and down the page, you can add interactive elements and bring your website to life. In this article, we’ll explore inspiring examples of image sequence scroll animation in action, highlighting the creative ways in which designers and developers are using this technique to enhance their websites. Some of the website have been made using Scrollsequence WordPress plugin, but other have been using other tools or coding.

You can also check out how Sony, Apple and other big tech companies leverage scroll animation on product pages.

List of Scroll Animation Examples

(Click to be moved to the relevant example)

1. WildVikings

WildVikings NFT website have used a rendered 3D model that rotates and zooms in and out on scroll, the site is fully responsive and loads the images depending on the device to maximize performance. The animation was done with Scrollsequence, but the text animation was done using Elementor. Check out Elementor and Scrollsequence integration article to learn more.

2. QuarkBaby

QuarkBaby website features a “Interactive Walkthrough”, on their product pages. Once you click on it, there is a modal window, that loads a Scrollsequence that showcases the main features of the product in a visual and informative way. As you scroll up and down, the product is presented, assembled in front of your eyes, and you immediately get a grasp of how it works.

3. Framed Academy

Framed.academy” have achieved a unique touch by creatively using animated hand that moves as you scroll up and down on the page. The animation reflects their style and matches their brand, creating a unique experience.

Learn Scroll Animation with Scrollsequence WordPress Plugin Today!

4. Roxanalytics

“Roxanalytics” have a responsive website that uses image sequence animation hero section to create a dynamic and interactive layout. As the user scrolls, the layout zooms out, with different elements sliding into place and fading in and out into their logo. The result is a visually striking and immersive experience that showcases the capabilities of image sequence animation with Scrollsequence.

5.Sea Drone Pro

“SeaDroneProXROV” Uses similar technique to QuarkBaby or Apple Airpods, where the product is represented by a 3D model. It moves as you scroll up and down and it’s features are shown in detail. You can see also some construction and deconstruction of it’s parts, so you can quickly understand how it is build, just by browsing the website.

6. DJI Drone

DJI Mavic 3 Drone Product Page” Famous Drone company DJI is using scroll animation in their product pages, like many other tech companies. The overall design is similar to what Apple does with their product pages, but their animation are more simplistic.

7. Apple Product Pages

Apple scroll animation website design

Apple AirPods Pro and other product pages feature inspiring and very clean and minimalist use of scroll animations. Have a read on how they have done it in our deconstruct article.

Learn Scroll Animation with Scrollsequence WordPress Plugin Today!

Conclusion

If you are interested in this technology, check out our scroll animation basic tutorial, or have a glance on our examples!

Categories
how-to

How to: Image Sequence Animation in Beaver Builder

In this article we will look on how to make Image sequence animation in Beaver Builder. Sequence of images that play and rewind as you scroll up and down on the page. This is part of a series that focuses on Scrollsequence WP plugin integration.

First two steps are focusing on plugin installation and creating a basic animation, if you already know that, you can skip to the integration to Beaver Builder

1. Install Scrollsequence WP Plugin

Scroll sequence page builder integration
Scrollsequence install and activation steps.

There is a choice between Free and Pro version of the plugin.
Even with the free version, you can make it work. We also provide a free 14-day trial so that you can check it out for free and upgrade if you like.

2. Create Animation

Below it is described how to make a simple animation in Scrollsequence.

Scrollsequence - Scroll Image animation - Add new sequence
Add New Scrollsequence to your WordPress site.

For that, firstly go to the ‘Scrollsequence Menu’ on the left side of your dashboard and click on the ‘Add New Scrollsequence’

In the next steps create a new scene and add images to the Scene.

After you’ve selected and added the images, a new editor section called ‘Fixed Content’ will appear on top of it. It’s used to overlay headlines and other text on top of an image sequence. There is already a default header in place with ‘Another Day on Earth’

Scrollsequence background scroll animation settings
Background and Text Animation on Scroll

Let’s not spend much more space with the details on how to make an animation. You can have a look at how to create scroll animation and a general introduction articles.

3. Add Scrollsequence Image Animation To Beaver Builder

I am sure you are familiar with Beaver Builder. It is an intuitive WordPress website builder. It works in real time on the front end of your page. Live, Front End Editing – what you see is what you get.

Firstly, make sure that you’ve Beaver Builder is installed on your website whether free or premium. 

Scroll sequence Beaver Builder Integration - Launch Beaver Builder
Create a new page and Launch Beaver Builder

Then, you need to go to the page you want to add the animation and launch it with Beaver Builder. Afterward, you’ll be directed to the Beaver Builder’s page editing interface. 

Scroll sequence Beaver Builder Integration - HTML Widget
Go to Beaver Builder and use HTML module

Now, from the right sidebar, you can drag the HTML module to the page.

Scroll sequence Beaver Builder Integration - Scroll sequence Shortcode Paste
Paste the code in General box and press Save button.

Then, paste the shortcode that you copied previously in the ‘General box’ as shown above. And you need to click on the ‘Save’ button just below that. 

You can also preview the scroll image animation in the back end just as shown in the above GIF. As our plugin Scrollsequence seamlessly integrates even in the back end of these page builders. 

If you like your scroll image animation, then you can publish it right away. And, there you go with your animation added using Beaver Builder page builder. 

More from this series

1. Add Image sequence animation to Elementor
2. Add Image sequence animation to Divi
3. Add Image sequence animation to Beaver Builder

Conclusion

folks! We’ve come to the end of our article on how to make scroll image animation and integrate it Beaver Builder in WordPress. 

Categories
how-to

How to: Image Sequence Animation in Divi

Are you fascinated by the scroll image animation that you see on Sony, Apple, or Samsung websites? We are going to talk about image sequence animation in Divi page builder.

In general, you can understand scroll image animation as appealing animated images that play and rewind as you scroll. Therefore, you can also create scroll image animation web pages on your WordPress site to draw your visitors to your site.

Thankfully, it’s possible with our Scrollsequence plugin. It’s a handy plugin that allows you to quickly create attractive animation effects. And it’s totally compatible with various page builders such as Beaver Builder, Elementor, Divi, and more. This way, you can add them to various pages effortlessly.

1. Install Scrollsequence WP Plugin

Scroll sequence page builder integration
Scrollsequence install and activation steps.

There is a choice between Free and Pro version of the plugin.
Even with the free version, you can make it work. We also provide a free 14-day trial so that you can check it out for free and upgrade if you like.

2. Create Animation

There are some useful articles on how to create scroll animation and a general introduction tutorial. Have a read through them if you feel like you need to start fresh.

3. Add Scrollsequence Image Animation To Divi

Divi’s is a visual page builder. You drag and drop page sections rows and modules to build any type of website by combining and arranging content elements.

To add Scrollsequence to Divi, just follow the steps below. It’s quite simple!

Scroll sequence Divi Integration - Divi Builder Start
Click the plus button and search for Divi Builder

Now, you need to go to the page where you want to add the animation. And go to the Plus (+) button to type in ‘Divi Builder’ and click on it. 

Scroll sequence Divi Integration - Start
Click on Edit With The Divi Builder

Then, you’ll see ‘Edit With The Divi Builder’, click on it. 

Scroll sequence Divi Integration - insert shortcode
Go to Insert Module and search for Code wizard

Following that, in the Insert Module search bar, type in ‘Code’. Once you’ll see the code wizard, click on it. 

Scroll sequence Divi Integration - Shortcode
Paste the shortcode into the Code wizard and press the icon

Now, paste the shortcode that you copied previously and paste it into the Code box. Then, click on the right (✓) icon just below it to save the changes.

Scrollsequence Divi Integration - Scroll up and down to play and rewind the Image Sequence Animation.
Scrollsequence Divi Integration – Scroll up and down to play and rewind the Image Sequence Animation.

More from this series

1. Add Image sequence animation to Elementor
2. Add Image sequence animation to Divi
3. Add Image sequence animation to Beaver Builder

Conclusion

That’s it, folks! We’ve come to the end of our article on how to make scroll image animation and integrate it Divi in WordPress. 

We genuinely hope you enjoyed this article and now can make scroll image animation effortlessly and add it with various page builders using our Scrollsequence plugin. 

If you’ve any queries or confusions related to making scroll image animation or Scrollsequence plugin, then leave a comment below. We’ll respond to you as soon as possible. Also, if you’re already using it to make animation, do leave your thoughts below.

Lastly, don’t forget to share this article with your friends and family. Do follow us on Facebook,and Twitter for more related articles. 

Categories
how-to

How to: Image Sequence Animation in Elementor

You have been wondering how to make Sony, Apple, or Samsung style image sequence animation in Elementor? Look no further, we are going to dive deep into the visually striking animation technology.

Scrollsequence allows you to seamlessly Scroll through video cut up to individual image frames. On top of the animation you can add any interactive content and animate it in sync with the video animating in the background. It is available as freemium WordPress plugin.

In this article we are going to discover, how easy it is to encompass the animation sequence in Elementor Page Builder

Elementor is the leading website builder platform for professionals on WordPress. It serves web professionals, including developers, designers.

1. Install Scrollsequence WP Plugin

Scroll sequence page builder integration
Scrollsequence install and activation steps.

There is a choice between Free and Pro version of the plugin.
Even with the free version, you can make it work. We also provide a free 14-day trial so that you can check it out for free and upgrade if you like.

2. Create Animation

So, now let’s get down to the exciting part that is creating animation with our Scrollsequence plugin.

Scrollsequence - Scroll Image animation - Add new sequence
Add New Scrollsequence to your WordPress site.

For that, firstly go to the ‘Scrollsequence Menu’ on the left side of your dashboard and click on the ‘Add New Scrollsequence’

Scrollsequence - Scroll Image animation - Enter title
Add new Scrollsequence. Don’t forget to enter title.

Following that, you need to click on the ‘Add Scenes’ option to add images to create its moving effect. On clicking it, you’ll see that ‘Scene 0’ is created for you to add your images. Also, you can create as many scenes as you want by clicking the Plus (+) icon next to the Scene to add additional scenes.

Scrollsequence background scroll - image select
Select image media attachments

After you’ve selected and added the images, a new editor section called ‘Fixed Content’ will appear on top of it. It’s used to overlay headlines and other text on top of an image sequence. There is already a default header in place with ‘Another Day on Earth’

Scrollsequence background scroll animation settings
Background and Text Animation on Scroll

You can wish to alter it to reflect what you want to show. So, here we’ve changed it to ‘Rotating Watch’ for now as shown above.

Scrollsequence animation settings - ID for Heading
Change ID of the heading element

Also, you can change the heading ID, by clicking on the ‘Text’ editor. You can see that by default, there is ‘on-earth’. So, let’s change into the ‘rotatingwatch’ here as shown above.

Scrollsequence animation settings
Click on Add Animation button

Following that, you can also add animation to your heading. To do so, click on the ‘Add Animation’ button that’s located just below Fixed Content Animation.

Scrollsequence animation settings
Animation Menu Interface 1

Then, you’ll see a new animation menu appear in the User Interface. There you’ll find 3 options boxes that are:

  • Selector: Here, you need to type in the IDs of the elements you want to animate, starting with a hash (#). For example, #rotatingwatch.
  • Start: This field is to select the image number where you want the animation to begin. We want the heading animation to appear from image 15. So, let’s put 15 as a starting point.
  • End: Enter the image number to bring the animation to a close. So, let’s put the ending point of heading animation as 100. 

Following that, you can also, select the animation effects at the start and end of the animation, i.e. ‘From Animation’ and ‘To Animation’ sections. 

Here are some useful articles on how to create scroll animation and a general introduction tutorial. With that out of the way, let’s get to the core!

3. Add Scrollsequence Image Animation To Elementor

Let’s go ahead and add animation using the Elementor page builder. Also, do make sure that you’ve already installed Elementor whether free or premium. 

Scroll sequence Elementor Integration - Launch Editor
Edit with Elementor

Now, you should go to the page where you want to add the animation and click it in ‘Edit with Elementor’ as shown above.

Scroll sequence Elementor Integration - Elementor widget
Add the Scrollsequence to Elementor Shortcode widget

Following that, you’ll see the Elementor page editing interface. After that, search for the ‘Shortcode’ widget in the left sidebar. Then, you’ll see the shortcode widget just beneath it. You can drag and drop the widget in the page area at the right. 

Scroll sequence Elementor Integration - Shortcode Paste
Paste the Shortcode and click on Apply

In the left sidebar, you’ll see the ‘Enter your shortcode’ box. There, you need to paste the shortcode of your animation that you copied last time. Afterward, you’ll need to click on the ‘Apply’ option. 

Scroll sequence Elementor Integration - Shortcode
Insert Shortcode to Elementor Shortcode Widget

Following that, you’ll see a page as shown above. As mentioned before, our ScrollSequence plugin seamlessly integrates even on the backend of these popular page builders. 

Scroll sequence Elementor Integration - Result

As shown in the above GIF, you can Live Preview your scroll image animation right from your backend. In addition, this saves a lot of time as you’ll not have to switch back and forth between your frontend and backend. 

Once everything is finalized, now all you need to do is click the ‘Publish’ button at the end of the page. Pretty easy right?

More From This Series

1. Add Image sequence animation to Elementor
2. Add Image sequence animation to Divi
3. Add Image sequence animation to Beaver Builder

Conclusion

That’s it, folks! We’ve come to the end of our article on how to make scroll image animation and integrate it Elementor in WordPress. 

We genuinely hope you enjoyed this article and now can make scroll image animation effortlessly and add it with various page builders using our Scrollsequence plugin. 

If you’ve any queries or confusions related to making scroll image animation or Scrollsequence plugin, then leave a comment below. We’ll respond to you as soon as possible. Also, if you’re already using it to make animation, do leave your thoughts below.

Lastly, don’t forget to share this article with your friends and family. Do follow us on Facebook,and Twitter for more related articles. 

Categories
blog

5 Tips to Boost Conversions with 3D Models, CGI & Product Video

The biggest challenge for putting a product on the market is to clearly communicate the function, features, and it’s added value. Use of 3D models and CGI video in marketing is a great tool to increase conversion rate. People spend more and more time online. In effect their decision-making process on what and where to buy is transitioning to digital space. So how to effectively use 3D models and animations in your marketing campaign? Read on!

Table of contents:

  • What is a 3D Model
  • Making of a 3D Model
    • Software Options
  • Digital Marketing and CGI
  • Use of 3D Models and Animations in Marketing and Web Presentations
    1. Rendered Video Animations
    2. Scroll sequence
    3. Embedded 3D Models
    4. Augmented Reality
    5. Rendered Images
  • Closing Words

What is a 3D Model?

3D modeling is the process of developing a mathematical representation of an object in three dimensions via specialized software. A 3D model can either be created from scratch by an engineer or artist. It can also be manually or automatically reverse engineered from an existing object. Most of the time, models are separated in two categories. Solid models and surface models. Solid models represent the volume of the object. Surface models define the object’s boundaries and are many times hollow inside or have no thickness.

Solid 3D model used for interior furniture product marketing
Solid 3D model used for interior furniture product marketing
Surface model of a beverage can. Example of digital rendered image for marketing use
Surface model of a beverage can

Making of a 3D Model

When creating a 3D model from the start, we can use several different techniques. Simple techniques for engineering design start with a 2D sketch. Then Revolve it around an axis or extrude the sketch to get a 3D shape. If you aim to create a more artistic creation, polygonal modelling or sculpting will give you more freedom.

If you have a real object you want to draw, there are the following ways of how to do it. Old school way is to hand measure the object and use measurements for creating a model manually. On the other hand, more modern way is to use photogrammetry or a 3D scanner that will scan and automatically create the desired shape.

Software Options

  • Engineering
    • Catia – often used in automotive industry, for example for surface modelling of car chassis
    • Creo (formerly PRO/Engineer) – general mechanical engineering CAD package, which some rendering and visualization export options.
    • Inventor – Autodesk product, one of the pioneers of CAD parametric solid modelling. Similarly it comes with rendering and visualization options.
    • SolidWorks – French Dassault Systemes software package for engineering.
    • SolidEdge – Siemens CAD engineering package, also with rendering and export options
  • Architecture
    • AutoCAD – One of the first CAD softwares, 2D,3D modelling widely used in variety of industries. Also with good export for rendering and visualization.
    • Fusion360 – Autodesk product, similarly to other products from Autodesk it has rendering and visualization options. Fusion 360 has gained popularity due to its versatility. It’s all-in-one solution.
    • Revit – Another member of Autodesk product family, likewise it’s easy to produce beautiful renders and animations
    • Rhino3D – Popular for architecture drawings and models. You can also create animations and renders easily.
    • SketchUp – Free tool from google
  • Other Software
    • Adobe 3ds Max – Professional tool for creating 3D animations used by many film studios
    • Adobe Dimension – Product from Adobe family designed for Photorealistic 3D images for photo realistic product and packaging
    • Blender – Opensource, free modelling tool for 3D modeling and animation. Easy to learn, in other words great for starters
    • Cinema4D – Cinema 4D is a professional 3D modeling, animation, simulation and rendering software solution

Digital Marketing and CGI

Digital marketing and CGI (computer-generated imagery) are very close friends. Many adverts on Instagram, Youtube or Facebook have been either completely created or enhanced using computer graphics.

Most likely, the product you are selling has a 3D model, so let’s use it for your marketing material, and increase your conversion rates with use of the technology available.

Creating thumb stopping, revolutionary and brave content is key to grab users attention, so companies invest considerable amount to create the best content possible.

Top 5 Ways to Increase Conversion Rates with 3D Models, CGI and Animations

1. Rendered Video Animation

Video has become the most commonly used format in content marketing, overtaking blogs and infographics. Aberdeen Group says marketers who use video get 66% more leads per year. Most manufacturers, architects, engineers and tech companies present their products with use of video. 83% of video marketers say video helps them with lead generation.

People also embed videos in their newsletters that are created using email newsletter software as a part of their marketing strategy. In many cases, marketing videos are partially or fully rendered in 3D.. Almost every consumer electronics, fashion or car company has used CGI video ads at some point. It has become more and more challenging to stand out from the competition by using video, when every competitor is doing something similar.

Example of digitally rendered video used as advertisement

2. Scroll Sequence

Scroll sequence is like a video you can play and rewind with mouse scroll or touch. In addition, pair the animation with other HTML content like headings, text, buttons, links to create a completely new web experience. You can use existing marketing videos, convert video to image sequence and transform to immersive web presentations that showcase your product in a completely new and interactive way.

With Scrollsequence It’s easy to make jaw dropping content that skyrockets your conversions and customer engagement.

Interior

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

How to add Scrollsequence to your site?

Scrollsequence is a WordPress plugin, download and install it on your server. Follow our getting started video below, and you will find it’s pretty easy to integrate into any WordPress based website.

Increase conversion rates with immersive digital marketing

Scroll sequence technology is relatively new. So far only the big tech companies like Apple, Sony, and Samsung were able to afford it’s implementation. With our Scrollsequence WordPress plugin, we have made it available to everyone. We have made it easy to create a mind-bending, immersive web experience.

3. Embedded 3D Models

Once you have your 3D model ready, you can use an open source library like Three.js, or some paid solutions like Sketchfab, Emersya, Modelo, or Vectary or Azumo service to directly display the 3D model on your website. Most solutions allow the users to manipulate with the model, zoom it in and out and allow them to get familiar with your product. While embedded 3D models work well on desktop, on mobile devices this may be problematic. Similarly browser incompatibility, loading speed, and maneuverability a small screen device can be a problem.

4. Augmented Reality

Similarly we can insert an augmented reality model. However, most desktop devices are not capable of displaying AR. More and more iPhone and Android mobile devices are able to display AR content.

5. Rendered Images

If you want to sell on the internet or you need to visualize a product in its packaging, in this case photorealistic rendering can simplify your life. There are many good reasons for using computer-generated imagery (CGI) in marketing. Therefore if you want to showcase your product in advertising campaign or on the web, 3D modeling as a marketing tool holds great benefits. Also make sure images are be optimized to improve loading speed and SEO.

Example use of 3D models in marketing - Furniture Catalogue.
Conceptual interior room 3D illustration
Categories
learning

Scroll Sequence Introduction – Basic Tutorial

This is a detailed example of what can be achieved with on scroll animated sequence of images. Idea is simple – animation play and reverse on scroll or touch. All is done within the WordPress UI using Scrollsequence plugin. There is no need for extensive coding. Anyone with moderate PC skills and HTML basics should be able to follow this article and achieve the same effect. Time required to complete is 20-50 minutes, longest is the image preparation phase. If you prefer watching to reading check out the video tutorial below.

Why to add Scroll Image Animation on your website?

User engagement, increased conversions, brand recognition. If users will like what they see, they are much more likely to share your website.

What are you going to learn today?

Today you will learn the easiest and most effective way how to create interactive cinematic web experience. We are going to take a video, chop it up, and convert it to a fresh and new experience that your audience will love. Have a look on the result Beauty Example.

Video Source(s)

The animation is made up of two videos (1, 2) from envato elements library, or you can find the first one on Vimeo (source: https://vimeo.com/433679875). Warning: For commercial use, you need to subscribe to envato elements and you get a license to use it along with full access to their vast database of stock videos. Here is a big list of some other free and paid stock video sources. My personal favorites are envato elements and pexels.

When selecting a video, it is important to pick one, where the motion is smooth, has a good frame rate and we want to avoid motion blur because it simply does not look good when looking at a static image.

Video to image conversion

Converting video to image sequence is a crucial step! There are many tools out there, but not all are the same. Have a read on how to convert video to image sequence. Most important is to convert all frames from the video in desired image quality and resolution. You may not use all images at the end, but select your conversion tool carefully, as some will give you only 30% of the original video frames. Not having enough frames will result in choppy behavior and we like things smooth as silk!

Recommended tools to use are VLC media player and FFmpeg. VLC is a simple, yet powerful and relatively effective way of conversion. Downside of VLC is that it depends on your computer’s performance. You may end up with 70-95% of frames depending on your computer’s performance. FFmpeg is a bit more sophisticated tool. For you to work with it, you need to input into a command line. In return, it will give you all frames in the full resolution. For production, FFmpeg is recommended with Scrollsequence.

Video (1)Images
Resolution: 1920 x 1080 pixelsResolution: 1920 x 1080 pixels
Duration: 17 secondsImage Count: 511
Framerate: 29.97 frames / second
Frame count: 17 x 29.97 ~ 510 framesFile Size (each): ~120 kB
File Size: 291 MB (uncompressed)File Size (total): ~15MB
Details of the first video to image conversion. Second video is not included in the table above.

Due to the nature of the video, where the movement is very slow, and there is not a lot of movement, it is not effective to use every frame. We want to achieve a smooth movement, but at the same time we don’t want to have the animation to be extremely large in size. Therefore, we are going to use only every fourth image, so instead of 511 images we are going to use only about 130. And there is another trick up in our sleeve to reduce the animation size even more. Read on and find out!

File naming is important

You want to name your files in such manner, so they get sorted correctly on your machine and in WordPress media gallery. Especially you want to include leading zeros when numbering the images. See below for example of good and bad file naming structure.

  • Bad file naming – image1.jpg , image2.jpg . . . image11.jpg
  • Good file naming – image001.jpg, image002.jpg . . . image011.jpg

Image optimization

As this is a basic course, we won’t get into the details of image optimization. Simply you want the images to have the smallest possible size so the page loading speed is fast, while not compromising quality.

For details on how to keep file size to a minimum, read our article about Bulk Image Optimisation. You will learn what tools to use to have the fastest loading speeds, without affecting quality.

It is common to use optimized images that have 40-70kb each in size.

Once you have your images ready, upload them to your WordPress media gallery and let’s roll!

Starting your first Scrollsequence

Click on “Add New Scrollsequence“, then click on “Add page”, page is something like a scene.

Add images

Add images to the first Page and voila, if you click on view, the animation is already working!

Earlier in the article, I have promised to learn you a neat little trick. If you look at what happens in the video, model opens up her eyes and smiles. It looks the same if you reverse the video. So why not display each image twice, to make the animation longer while using half the amount of images.

Content

Next step is to add content, style it with CSS and animate it. The styling depends on your theme. For the example we have used the TwentyTwenty Theme, so if you are using a different one, it may look different.

Page 0

HTML Content on Page 0

<div id="container1" class="bottom-left">

  <h1 style="display: inline-block; margin-right: 0.5em;">
      Tell your story
  </h1>

  <h1 id="text1" style="display: inline-block;">
      like never before
  </h1>

</div>

Animating Page 0

First let’s talk about CSS selectors. They are building stones of CSS. For use in Scrollsequence they allow you to select any element by either id, or class. When selector starts with “#” it means that it’s an id selector. If a selector starts with a dot ” . “ it means it’s class selector.

1) Id selector #container1

Enter starting frame 0 and ending frame 60.

From Animation – Select “Move From Vertical Offset” of 40% and duration of 40. This means that at frame 0 the elements start from 40% vertical offset and its going to be moving up to its position for the first 40 frames.

To Animation – duration is 19 frames consists and of two separate animations, “Fade To” and “Move To Vertical Offset”. Fade to opacity 0, meaning once the animation finishes, element will not be visible. And move to vertical offset means that once animation finishes, the element will be moved up by -127%.

2) Id selector #text1

#text1 is visible between frames 15 and 60. There is fade from opacity applied so it nicely fades into view over the last 10 frames.

3) Class selector .scrollsequence-canvas

This selector is used to control the properties of the animated background image that is painted on canvas where the images are painted. Canvas is high performance animation API, and it’s used by scroll sequence to provide a smooth animation experience.

We are fading the canvas out, making a seamless experience by gradually fading the canvas out over the last 10 frames.

Page 1

Click on the plus sign on the top of the page to Add Page, repeat the same process and add the exported images from the second video. This time, because the model moves her hands quite quickly, and there is a bit more movement, we are going to use every second frame from the video resulting in 167 frames.

HTML Content on Page 1

Code below is very simple. There is a div, which ensures alignment of the text, see styling section below for reference. The second is a h1 element with id=”night” that we are going to select and animate.

<div class="bottom-left" style="color: white;">
    <h1 id="night">
      Another night on Earth.
    </h1>
</div>

Animating Page 1

1) Class selector .scrollsequence-canvas

First lets animate the fade in and fade out of the background image sequence. We have faded out the canvas in the last page, so we need to fade it back in. This is done by “From animation” and “Fade From Opacity” where we are going to fade from 0 to default (1) over the first 10 frames. At the end of this page we want the canvas to fade out, so there is a seamless transition to the content after animation is finished.

2) Id selector #night

#night id element is shown between frames 0 to 140 and we want it to Fade From 0 opacity and Move Up, and animate it to fade out to zero again and move up.

Image Responsivity

To ensure image size and scale look the way we want across all devices, there are few settings. We can scale and align the images for both screen aspect ratios – portrait (mobile) and panorama (desktop). Experiment and adjust the horizontal and vertical alignment to understand its principles. For this course, the best results are if we “Scale to fill” and leave the alignments on center.

Styling

Styling is done via Custom CSS field.

.bottom-left{
position:absolute;
left:4vw;
bottom:13vh;
opacity:0.8;
}


#site-header{
background-color:rgba(255, 255, 255, 0.5)
}


Settings

Scroll Delay

Zero delay means that once you scroll, the animation arrives instantly to its end point. If you scroll using a mouse it may seem a bit choppy. As a compromise to achieve a smooth animated effect on all devices, a delay between 0.5-1 seconds is recommended.

Image Width

Depending on your theme, you may want to force full width if your template is in a narrow container.

Image Opacity

With this simple setting you can change the opacity of the animated images, particularly useful if you have a colored background and want some tones of the background to be visible through the image.

Content Editor

At the very end there is another content editor. You may ask yourself – what is this editor doing here? Answer is simple. This is the WordPress native content, that is associated with the Custom Post Type. Whatever you write into it, it will act, as you would be writing a normal post or page.

It also acts as a way to precisely control the position and margins of the scroll sequence that we have just created.

<h1 style="text-align: center;">This is any content displayed before the animated sequence </h1>

[scrollsequence margintop="-155px" marginbottom="-200px"]

<h1 style="text-align: center;">This is any content displayed after the animated sequence </h1>

In the code above, notice that there is a heading before and after the shortcode. This positions the scroll animation between the two headings, simple as that! You can also position it at the beginning or the end of the page.

If you are going to be using the shortcode anywhere else on your blog, don’t forget to add the id option to identify which sequence to display.

Result

Even though this is quite a lengthy tutorial, it gives the full picture and touches all of the main subjects of creating a full page, immersive experience without much coding. If you have any questions or anything to say, comment in the section below!

Categories
learning

How to Convert Video to Images. Big Test of Free Tools

We are going to talk about how to get static images (.jpg, .bmp or .png) from video content on PC or Mac using free tools. There are many different software products out there, to make it easy for you we have picked the few of the most common, so you don’t have to try them all. If you are interested on how to optimize images, read Bulk Image Optimisation article instead.

With Scrollsequence, it is important to capture as many frames from the source video as possible without any duplicates. That’s why we have put the converters to a test to see if it captures really EVERY frame for you.

Video used for testing

Test setup is simple. In blender I have created a 5second .mkv FullHD video at 60 frames per second. That equates to 300 frames. Perfect result for an export tool would be to have 300 unique images at the end of the test.

Video details: 1920 x 1080 pixels, 60fps FFmpeg video with H.264 video codec at high quality.

Let’s start exporting!

Online Converters

1. Ezgif.com

Ezgif features a range of different online conversion tools. You can find here a lot of tools to manipulate video, gifs and images, watermark and all is done for free with a reasonable quality. So, lets put Ezgif to the test!

We have tested both video-to-jpg converter and video-to-png converter with following results.

ezgif.com/video-to-jpg

Only 1200px size and 20fps limits are allowed. After uploading the video and hitting export with the maximum settings we have received 101 frames from total 300 included in the video.

ezgif.com/video-to-png

Same 1200px size and 20fps limit applies here. We were able to get 101 frames back out of 300 and unable to download them all as zip. Website returned a 404 error.

ezgif Test Result

101 of 300 frames at lower resolution

2. Online-convert.com

Online convert tool has a bit more options, and it does some basic quality optimizations for you as it exports them from the video. Nevertheless, from our test, we have been able to export only 51 frames from the total 300.

Online-convert

51 of 300 frames

Desktop Software

Here we are going to talk about stuff that you can download from the net and install on your device, working with videos and images locally. We have tested for you the options that are out there, and listed the ones most useful when working with Scrollsequence.

3.VLC Media Player

A lot of you have already this player installed on your system, and maybe you don’t know that it can be used for exporting static images from the videos that you watch.

VLC media player is a powerful tool at your hand as it can not only export the images, but also apply filters, color correction and whole arsenal of visual tweaks.

  1. Run VLC media player and navigate to Tools and Preferences.
  2. Bottom left click on Show settings -> All and navigate to Video -> Filters and tick Scene Filter
  3. In Scene Filter settings select the output format, image width and height. Take care to match the video source width and height! Choose filename prefix and directory path. Important: Recording ratio defines the ratio of images being saved. 1 being every image, 2 being every second image and so on.
  4. Press play and the images are automatically saved in the desired folder as you view the video.

Test result: Even if you set a recording ratio of 1, which means it should record every frame, it does not. Results vary on the performance of your machine. Sometime is captures nearly all frames, sometimes it captures less. There is a way around it, and it is to reduce the playback speed of the video, which in turn produces duplicate image frames.

vlc media player

280 of 300 frames

4. FFMPEG

FFMPEG is a very powerful tool. It can be quite tricky to use at first, because you have to use simple command line input, but it allows you to do almost anything. A lot of the desktop and online video processing tools out they are using FFMPEG under the hood. You can install FFMPEG on your server and do the work on server, or do it locally.

Download (gyan dev), Windows Install instructions, Convert Video to Images Instructions

FFMPEG returned all 300 image frames that were used to create the video. no more, no less

FFmpeg Test Result

300 of 300 frames

5. VCLIP

VCLIP is built on FFMPEG, it is a bare bones simple screen grabber. Due to the fact that it grabs the screen directly, you don’t need to store the video locally. You can also very simply grab just a part of the video, or capture simply anything happening on the screen.

VClip let’s you export stuff only to video, so how do we get the images? Before you save the output as video, the .bmp images are stored in Frames subfolder of the installation path.

Downside is that VClip provides only .bmp output.

VClip has only 15,25 and 30fps options. If you have a 60fps video, you better look elsewhere. VClip rendered about 150 frames depending on how soon you press play/stop and record buttons. Achieving Full HD native resolution was impossible. VClip is only able to capture a cut-out portion of the available screen.

VCLIP Test Result

150 of 300 frames at lower resolution

Test Results and Closing Word

  1. FFmpeg (300/300)
  2. VLC media player (280/300)
  3. VClip (150/300)
  4. Ezgif (101/300)
  5. Online-convert (51/300)

Overall winner is FFmpeg with exporting 100% of the frames in their full resolution. It may be quite difficult to setup and learn, but provides the best results of all the free options that we have tested.

VLC media player is also a good option, if you want an easy way to get started, plus you may have it installed already., so why not to use it?

Online converters can bring fast results with minimal effort, but you cannot expect a good quality for images that you want to use for full screen.

Read next: Bulk Image Optimisation

Categories
learning

Bulk Image Optimization Options

In this article we discuss the most common options of image optimization for web and WordPress. Free and paid services are compared for use in optimizing large quantities of images for use with scroll sequence.

It is key to have your images optimized. Below we discussed the ways on how to reduce size while maintaining the image quality.

1.Offline Image Optimization

Free and simple tool for image optimization and resizing. Install and use within minutes. Nice and simple.

Setup example
Caesium settings that were used for optimizing all images on Scrollsequence website. Quality around 70 will give you nice results while having a small file size.

2.Online Image Optimization

Allows simple upload and image optimization with basic settings. There are limits for Free account. You get only few options (aggressive and ultra). You can optimize your images directly in WordPress, or on their website.

PROSCONS
WordPress Integration
Limited free use, quite expensive on the long term
Very effective optimizationNot so many options

Similar to Imagify.io. Allows simple upload and image optimization with basic settings. You can optimize your images directly in WordPress, or on their website.

Another WordPress and online solution to speed up your page loading times.

×

Expired!
00 Days
00 Hrs
00 Mins
00 Secs
March Sale 50% off with "MAR26" coupon! Save 50%