2

I want to animate a quick shot of a road (photo) where my camera moves slightly. So I'm trying to project a photo on a mesh on a simple "tunnel".

I've read this topic, Project photo onto mesh UV texture, and I've built a scene setup using Fspy. Once in Blender, it seems that everything is correct; my mesh does match the picture.

enter image description here

But once I unwrap my mesh, it doesn't work at all as expected :

enter image description here

Project is here if you want to have a look at the file.

What am I doing wrong ? Thanks for your help.

gordie
  • 2,510
  • 3
  • 25
  • 47

1 Answers1

1

This is due to the extreme perspective that forces high errors on simple geometry as mentioned by @jachymmichal.

One way is to add geometry to your cube before projecting UVs from view. Here is a way using the subdiv modifier:

enter image description here

Bruno
  • 4,179
  • 8
  • 21