You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

How to Create 2D Animations in Blender 2.8


Steve Lund writes:

In this video you will learn 3 new exciting ways to animate in 2D with Blender 2.8! Everything from Frame-by-frame animation to setting up a simple character rig for 2D animation!

About Author

Steve Lund

A geek to everything CG! A 3D instructor, and founder of CG Geek.


  1. Can you please create a video on Blender 2.8 2D animation on "how to render background image"? I am new. Yesterday I created a 2D animation and input a image as 'background'. Everything looks good, but when 'render animation', the background image doesn't show, it show white background with other layer drawing I created. I spent so far 4 hours try to figure out.. but no clue. I tried shader editor, texture changing. global object... everything I can find online, but doesn't work. very frustrated. Please help....

    • Aapo Saaristo on

      The "Background" you're working with there, is meant to allow you to set an image as the background of a viewport to use as a reference, if you want to change the background that fills the "empty" parts in a render, you need to work inside the "World" context and edit the Surface therein.

      I made a quick visual guide:
      #1 Select the "World" context
      #2 Make sure "Use Nodes" is active
      #3 Open up a Shader Editor, and select World from the datatype drop-down in it's header
      #4 Add an Image Texture node (Shift-A pops up the "Add" menu) and hook up it's Color to the Background nodes Color input
      #5 Add a Mapping node and hook up it's Vector to the Image Texture's Vector input (this is optional, but allows you to tweak the position, rotation and scale of the image)
      #6 Add a Texture Coordinates node, and hook up it's Window output to the Mapping nodes Vector input (or directly to the Image Texture's Vector input if you didn't add a Mapping node)

      Now whatever image you set as the linked image in the Image Texture node will be stretched to fill the camera viewport and used when rendering.

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.