I want to put a 2D image on a 3D object in Blender. How do I do that?

I have found the "textures" tab in the "properties" window, but I can't figure out what to do with it.

Preferably, I would like to click and drag an image off my desktop right onto the object.

  • $\begingroup$ I cannot change the color of the material to an image even after changing the render mode to "Cycles" and creating a new material with glossy finish. $\endgroup$
    – Android102
    Jan 17 '15 at 20:07

As you tagged this with unity you will want to use Blender Render and not cycles, this needs to be selected at the top of the window.

enter image description here

In the texture settings, check that you are showing material textures (the centre button above the texture list), click the new texture button, ensure Type is Image or movie, then open your image file. This should leave you with something like -

enter image description here

By default you won't see the effect of the image straight away in the 3dview, you can switch the viewport shading to material or rendered to see the result.

enter image description here

There is also an addon called "import images as planes" that you can enable, which will create a plane and apply the image you select as it's material.

  • $\begingroup$ Grea! Thanks especially for the viewport instruction, I wasn't sure I was doing it right until I used that. $\endgroup$
    – Android102
    Jan 18 '15 at 7:05

First off you can just drag an image right onto the object to add the image.
Now before you get too excited, there are some things you have to do to get it to work before it will render like that. drag image to add

First, you have to be using the Blender Internal render engine for the drag and drop to add the image to the object.
To actually get the texture to render you have to use the material, and the texture panel. (more on why it "no clicky-worky? no typy-worky?" later.)

My answer explains how to set up a material and texture for the BI. Only difference is you have already imported the image, so instead of clicking on the Open button, click on the drop down button to use a image already in blender.
add image button

Now for cycles

My answer explains the procedure for using images in cycles. Just know that you drag the image in to the node editor, not on to the object.

Now to your "no clicky-worky" problem, I think that stems from the different render engins, cycles and the blender internal. See this question for help on that.

  • $\begingroup$ Wow! Why isn't this the accepted answer? The actual "accepted" answer barely even does what the question asks for. Thank you very much, this saved me a lot of time. $\endgroup$
    – Joehot200
    Nov 27 '15 at 15:36
  • $\begingroup$ @Joehot200 glad I cold help. Thanks for the comment. $\endgroup$
    – David
    Nov 27 '15 at 16:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.