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

Tutorial: Converting 2D images to 3D in Blender!


BlendMaster writes:

Hey Everybody! In this tutorial, I will be explaining how to take any 2D image and convert it into a 3D object in Blender. It's not that hard to do. We will begin by importing the image as a background image, and then we will be tracing it with a curve object. Also, if you stick around to the end, I will show you how to make a cool wallpaper to display your new 3D logo/image.

I hope you guys enjoy this tutorial and learn something new. Thanks for watching!

About the Author

Avatar image for

I've been using Blender for quite a while now. I love Blender and its my passion, that is why I try to share everything I know about it with you guys. There is so much that Blender can do. It is not just a tool for 3D modelling, it can be used for photo editing, animating, and creating games as well. Over the years, I have explored Blender's capabilities and pushed them to the limit, and now I'm here to share those tricks with you. ;)


  1. I wouldn't say *any* 2d image, but rather, any flat logo or simple illustration image. This technique cannot be used to say convert a photo.

    • You are correct. What I intended by using the word *any* was that this method would work with all kinds of file formats compatible with Blender. There are already many tutorials out there which require you to have a vector file such as an svg to import into Blender to achieve this effect. My goal was to show how you could do the same thing if you didn't have an svg file of your image. I hope this clears up any confusion. ;)

  2. There is another way. You could get the 2d image convert to svg in inkscape and use the blender svg importer which automatically draws all the curves for you. That can handle much more complex images and is much faster.

    • Yes, you are correct. However my goal was to demonstrate how you could do this completely inside of Blender, while having a tutorial that also serves as an introduction to the use of curves in Blender.

      • Gabriel suggests a perfectly valid and usable workflow.

        Bitmap tracing is much faster for complex shapes or when there are a lot of them. Since Inkscape is a vector graphics program, it also has more tools available for manually tracing an image. Inkscape exports the paths as they were prepared.

        • I agree, but the output from the image tracer in Inkscape is noisy and useless. Manually tracing has a better output because you're doing it yourself.

  3. Great tutorial. My recommendation would be that you rename it to "An Introduction to Curves in Blender." When I saw the title, I figured I already knew how to get a logo from Illustrator into Blender, and I was about to skip over it. But I played through it and was very happy to see that it's an overview of curves, and in that, very helpful! Keep up the good work!

  4. Forrest Holleman on

    @Blendmaster - thanks for this great little tutorial. I tried replicating your process - everything works EXCEPT my object does not automatically fill when I click the "2D" button like yours does. I cannot seem to get it to fill no matter what I try.

    Any thoughts?



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.