02Geek HTML5 and JavaScript, TypeScript, React, Flash, ActionScript online School

Curving animations

Literally the most important chapter of them all. This chapter is about the details of animation and creating really smooth animations. We will cover two more plug-ins. The color plug-in and bezier plug-in. The majority of chapter we'll dive deep into curves as we dabble around with HTML5 Canvas.

Duration: 01:06:06

Dependency warningThis course builds on concepts from JavaScript GSAP Plugins .
Advanced Level
Advanced Level
Fast-pace
Fast-pace

Created with

Ben Fhala

Ben Fhala

Ben Fhala is the creative force and founder behind 02geek, a pioneering platform dedicated to making web development accessible to everyone. With over 18 years of experience in the industry, Ben has a deep passion for teaching and a knack for breaking down complex concepts into easy-to-understand lessons.

Curving animations Overview

What you'll learn

We continue our exploration of the most important things in need to know about animation as you work with GSAP. This chapter is the hearts and soul of this batch of courses as it dives deep into the world of Motion through curves. We will be introduced to HTML5 canvas and learn the basics of how to drive dynamically, we will explore animating programmatic drawings. We will learn about the differences in mythology when animating vector and raster elements. We will explore and a meeting with color using the color props plug-in.

The most important topic and the one that will change forever the way you animate is our curves training. We will explore a variety of ways to create curves and really understand how they work: bezier thru, quadratic curve and bezier qubic curves.

Ready to Level Up Your Skills?

Join thousands of learners on 02GEEK and start your journey to becoming a coding expert today!

Enroll Now for Free!

Canvas, Colors and Curves

The ColorPlugin and BezierPlugin. The majority of chapter we'll dive deep into curves as we dabble around with HTML5 Canvas.

00:42

Working with HTML5 Canvas

In this lesson we crack into the world of HTML5 canvas.

14:59

Drawing in Canvas and the ColorPropsPlugin

This lesson is a mishmash of a lot of wonderful things. We start off with exploring the world of HTML5 Canvas and finish off creating a sophisticated Color animation within our canvas.

15:07

Exploring Bezier Curves: Bezier Thru

By the end of this lecture you have will feel like you crossed into the dark world of curvy animation.

07:32

Exploring quadratic bezier curves

Although I don't control the elements I do control quadratic bezier curves and animations and so will you.

12:16

When one controller is not enough: qubic curves

Although I don't control the elements I do control qubic bezier curves and animations and so will you.

11:31

Rotating assets

This is the last leftovers in this topic of animating curves and with it we want to focus on how could we add rotations to our element.

03:59

Ready to Level Up Your Skills?

Join thousands of learners on 02GEEK and start your journey to becoming a coding expert today!

Enroll Now for Free!