I have a very simple plane in my 3d workspace and I want to apply a texture from a picture to the plane and I want to keep the texture just as the camera sees it (of course :) ) How do I do this? enter image description here

  • $\begingroup$ please show the picture and your 3D scene $\endgroup$
    – moonboots
    Jun 28, 2021 at 20:45
  • $\begingroup$ I updated the post and added a picture! $\endgroup$ Jun 28, 2021 at 20:53
  • $\begingroup$ what if you unwrap the plane and put its 4 vertices on the picture in the UV Editor? $\endgroup$
    – moonboots
    Jun 28, 2021 at 21:00
  • $\begingroup$ If you mean what I think you mean, try positioning your camera where you want it, select the plane (in edit mode), press U (unwrap) and select "Project from view". Then apply the material. $\endgroup$ Jun 28, 2021 at 21:37

1 Answer 1


I know two methods for this:

  • In edit mode you can press U and then click project from view in the unwrapping menu.
  • You could use the Project From View modifier with the camera as a projector.

More information on Project From View modifier at the manual here

Note that with both of these options you need to subdivide the mesh in edit mode or with the Subdivision Subsurface modifier before using this method.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .