Lessons
Introduction
If you want to learn how to create simple 2D animations with Blender, then this tutorial is for you. We'll cover the basics of Blender animation and then work on creating a simple 2D bouncing ball animation using Blender's Grease Pencil.
All you'll need to follow along is the Blender app, which is free to download.
Getting Started in Blender (Draw Mode)
Let's get started in Blender by creating a new document. Go to File > New > 2D Animation, which will bring up a new screen that looks like this:



Watch the video to see some of the basic navigation tools in action. For example, you can use the buttons on the right of the screen to zoom in and out, move the canvas, and switch in and out of camera view. And at the top of the left toolbar, you can see the Draw Tool is highlighted in blue, which means that it's active, so we can draw on the canvas to start creating our 2D animation.
Blender Modes
Here's one more important navigation item to consider. In the top left, you can see a dropdown menu showing various modes we can use.



In this tutorial, we'll mostly be using three modes:
- Draw Mode to draw our 2D animation
- Object Mode to position, rotate, and scale it
- Edit Mode to change the geometry
Create a Grease Pencil Object
The Grease Pencil is the main tool we'll be using in Blender to create our 2D animation. To select it, we have to go to Object Mode first. Then choose the Add dropdown at the top, and choose Grease Pencil. This gives us several options, as you can see below.
For this tutorial, we'll choose Blank.



Use the Drawing Tools
Now let's switch to Draw Mode, where you'll see the following useful tools and settings:
In the toolbar on the left, you have a selection of drawing tools that will look very familiar to you from other graphics programs like Photoshop. They work in a similar way too.
For now, select the basic Draw Tool at the top.



With the Draw Tool selected, you'll now see the Active Tool and Workspace Settings panel on the right. Here, you can change things like the colours and brush settings.



Now, if you click on the Pencil icon at the top, you'll see a range of different pencil styles you can choose from. And further along in the top toolbar, you can change things like the Radius and Strength of the pencil. Select a Radius of 25 px for now.



Draw the Ball
Now that you're familiar with the drawing tools in Blender, let's get started on our project. Drawing the ball is as simple as selecting the Circle Tool from the left toolbar and clicking and dragging. Hold the Shift key to create a perfect circle.






Next, add a smaller circle to represent the shininess of the ball. Switch over to Edit Mode and Rotate the circle as shown below.



Colour the Ball
Although you'll see a Fill Tool that looks a lot like the one in Photoshop and other programs, the process for adding colour in Blender involves a couple of extra steps:
- Click on Material Properties in the bottom right.
- Add a New Material and give it a descriptive name.
- Choose Fill and select the colour.
- Add a New Layer in the Scene Collection at the top right.
- Go to the Draw menu at the top left and select Draw > Active Layer > New Layer.
- Choose the Fill Tool from the left toolbar and click where you want to add colour—in this case, on the ball.
Follow those steps, both for the main ball and the smaller "shine" spot, and you should end up with this:



Create the Floor
Now, we need to add the floor. This involves the same tools and techniques for drawing and colouring that we've used before, so why not try doing it on your own? If you need help, just check the video to get the full step-by-step instructions.
Here's what you should end up with:



Draw the Movement Guide
Now that everything is set up, we're going to draw a movement guide for our ball to show how we want it to be animated.
Start by moving your ball into the correct position. So switch to Object Mode and use the Move Tool to move the ball to the top left of the scene.
Next, create a new Grease Pencil Object by going to Add > Grease Pencil > Blank. Call this one "Movement Guide".
Now we can go back to Draw Mode, select the Pencil Tool, and draw a line showing how the ball will bounce across the floor. Here's mine:



"It doesn't have to be super-accurate as this is just going to be used as a guide, and we're going to hide it when we start rendering our animation anyway."
Animate Using Keyframes
Now, it's finally time to start animating the ball! To do this, we'll switch to Edit Mode. Select the Ball object in the Scene Collection at the top right, and turn your attention to the timeline along the bottom of the screen.
You'll see that you already have some keyframes at frame 1—there should be three, representing the ball strokes, the ball fill, and the highlight. Drag over them to select them, and they'll turn yellow.



Now press Shift-D to duplicate those keyframes, and drag the duplicates to frame 10. Repeat the process to add keyframes at frames 20, 30, 40, 50, and 60.
Now we need to move our ball to show how it moves along the movement guide we created earlier. So switch to Object Mode and use the Move Tool to move the ball to the positions shown below for the various keyframes you've created:






























The resulting animation will be quite rough. To make it smoother, add new keyframes every 5 frames, and move the ball so that it corresponds to your movement guide.
Conclusion
And your animation is done! If you need to, you can always make finer adjustments to the animation by dragging the keyframes on the timeline, and you can change the colour by following the same steps as we went through earlier in this tutorial.
Learn more about 2D animation in Blender in these free YouTube courses:
Or check out some of the free animation tutorials on Envato Tuts+:


How to Make 2D Animation in Blender With Draw Mode and Grease Pencil

Jonathan Lam23 Nov 2022

How to Animate a Dancing Character With ActorCore and Blender for Free

Jonathan Lam27 May 2022

HDR Image Based Lighting in Blender in 60 Seconds

Karan Shah13 Feb 2019

Create Clothing for a Character With Blender

Sandy Gerber01 Nov 2016- Single-Point Tracking in Blender


Uriel Deveaud03 Aug 2015 - 2 Points Tracking in Blender


Uriel Deveaud10 Dec 2015




