1
$\begingroup$

I have a real photo of a 3D object. And I also have the 3D object’s model. I want to place the 3D model in the same position and same size in the photo in Blender. The photo I have set it as Blender camera’s background. I have used the software fspy to match the camera angle to the photo with this method https://www.youtube.com/watch?v=CAN_Bjufzo0. My task is to create thousands of rendered images as similar as possible to the real photos. Their angels in the photos are different. So I want to find the fastest way to do it.

Here is the real photo. enter image description here

And I have the background image from the same view of the real photo above. enter image description here

This is the 3D model: enter image description here

This is what I got so far.

enter image description here

But obviously, the model’s position in the rendered image is not the same as the real photo one.

In addition, I know the size of the real 3D models. Thanks.

$\endgroup$
1
  • $\begingroup$ Hello :). You can use FSpy addon for this. Also, if possible, find out the focal length of the camera used. $\endgroup$ May 6, 2020 at 5:54

2 Answers 2

0
$\begingroup$

This video mentions a software that will probably help you with aligning things up with the scene background, he starts mentioning it at about 1:38. Also, are you using hdri images and putting them as the world background?

youtube.com/watch?v=nb6rSMAooDs

Hope this helps!

$\endgroup$
2
  • $\begingroup$ Hi, this is the software I mentioned now its name is fspy. But also thanks for your answer. $\endgroup$
    – wangmyde
    May 7, 2020 at 12:54
  • $\begingroup$ No problem, I am happy it helped $\endgroup$
    – object
    May 8, 2020 at 0:43
0
$\begingroup$

It looks very close , I have found the same with fspy , it works well but sometimes I make minor adjustments.

If you rotate the object 90 degrees and scale it down a bit it should match the photo?

Final step just to put in some lighting to match that of the original photo.

$\endgroup$

You must log in to answer this question.

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