How the distortion is made for ads printed on the grass of a stadium

2.4k Views Asked by At

We all already watched a soccer match. And on the grass, there is advertising that are made to look like a 2d image. For those who don't what I'm talking about, here is an image:

GrassAds

And I wondered how to create this effect. My idea was to compute the shadow of a plane containing the ad like this:

Blender rendered image

So now, my question is how to compute every corner of shadow of the plane and how to recreate this effect. I want something that takes the point of the camera and every corner of the plane to give 4 point which will be the 4 corner of the shadow.

You can give a Python program instead of an expression if you want. Just in case if you think it's more appropriate.

1

There are 1 best solutions below

2
On

I hope I understood youe question. This is a distorted projection called $Anamorphosis$. We see them everyday, like for example those warning text on roadways. There is a free software which can do $Anamorphosis$ in many different ways.