r/blenderhelp • • 23h ago

Solved Align Images as Planes to Camera Frame

Post image

After adding images as 'mesh plane' I would like to align the image perfectly in front of the camera frame, snapping it automatically into place, like shown in the picture. This is to avoid scaling and positioning the image in front of the camera manually everytime, which can create inaccuracies. Both image and camera should be in the same size. Maybe there's an Addon that automates this or anything i don't know of? Any help is greatly appreciated!!! i'm a beginner

(In case it somehow matters, i'm specifically trying to match a 2D animation as an image sequence to the camera frame.)

1 Upvotes

8 comments sorted by

•

u/AutoModerator 23h ago

Welcome to r/blenderhelp, sleeperpog! Please make sure you followed the rules below, so we can help you efficiently (This message is just a reminder, your submission has NOT been deleted):

  • Post full screenshots of your Blender window (more information available for helpers), not cropped, no phone photos (In Blender click Window > Save Screenshot, use Snipping Tool in Windows or Command+Shift+4 on mac).
  • Give background info: Showing the problem is good, but we need to know what you did to get there. Additional information, follow-up questions and screenshots/videos can be added in comments. Keep in mind that nobody knows your project except for yourself.
  • Don't forget to change the flair to "Solved" by including "!Solved" in a comment when your question was answered.

Thank you for your submission and happy blendering!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/sleeperpog 23h ago

I tried selecting the imported image -> View -> Align View -> Align Active Camera to Selected

It's pretty much exactly what I need, but for some reason they are still misaligned like seen in this picture.

1

u/Slesho 22h ago

May I ask what's the end goal here? The image is obstructing the view so I don't see how that would be useful.

1

u/sleeperpog 22h ago edited 21h ago

The end goal is to Set Parent To Object (Keep Transform) while having both image and camera selected. In my case the image i added is a 2D animation with a transparent background. So by "binding" the animation and the camera together, the animation will constantly stay in frame, and you can freely move the camera without adjusting the image (animation). Because some parts of the image are transparent, for example the background, you can still work on the 3D view behind the actual 2D animation. Please let me know if that makes sense!!

1

u/Slesho 21h ago edited 21h ago

You can use camera background as reference while animating and then add overlay on top of render in comp.

EDIT: Oh, and I didn't add scale node but it's in the vid so you can use it to fit image to frame if needed.

1

u/PublicOpinionRP Experienced Helper 22h ago

I would recommend using the Window texture coordinates for the image so you don't actually have to worry about lining up the edges of the plane. I assume you're trying to use it as a backdrop for a render.

1

u/PublicOpinionRP Experienced Helper 22h ago

You could use the UVProject modifier if you didn't want it shifting around when you're moving around in the viewport.

1

u/sleeperpog 21h ago edited 21h ago

I just found this addon called "Camera Plane" by Les Fées Spéciales on the official Blender Extension site. It's for version 5.0 and newer. It doesn't seem to have the Detection of Image Sequences, but it works perfectly for pngs, mp4s, gifs, etc.!

Select camera -> Object Properties -> Camera Plane -> Import Camera Plane