Loading: Infinite path drawing

Matt Perry

In this tutorial, we're going to build the Loading: Infinite path drawing example step-by-step.

This tutorial is rated beginner difficulty, which means we'll spend some time explaining the Motion APIs that we've chosen to use (and why), and also any browser APIs we encounter that might be unfamiliar to beginners.

Here's a live demo of the example we're going to be creating:

Loading...

Checking Motion+ status…

The Loading: Infinite path drawing tutorial

is exclusive to Motion+

300+ examples & 40+ tutorials

Premium APIs

Motion Studio editing tools

alpha

Discord community

Early access

Lifetime updates

One-time payment, lifetime updates

Already joined?

Introduction

The Infinite path drawing example shows how to create a smooth, infinitely looping SVG path animation. A segment of an infinity symbol continuously traces along the path, creating a mesmerizing loading indicator.

This example uses svgEffect for rendering animated SVG properties, motionValue for creating animated values, and animate for driving the animation.

Motion is supported by the best in the industry.