keystone correction/Image Effect

Hi,

I want to do some keystone correction with my whole game scene,it seems that using the Image Effect

(Shader) can do this.I have learned the shader basics, and know a little about the render pipeline,

what’s the problem is that how to do the correction in vertex or fragment routine.Or are there any

other ways to achieve this?

Any answer will be appreciated, thank you!

I know this is old but im also looking into this issue right now.

It seems the most common technique is rendering to a RenderTexture, then displaying it on a plane and capture it with another camera.

This way you can transform the plane mesh and adjust it to correct your keystone effect.
The plane should not be a quad but have several segments. Otherwise transforming the plane can lead to some uv and thus Image distortions.

I would do this too but my Problem is that I cannot use renderTextures because I use quadbuffered stereoscopic rendering and it wont render properly with this aproach.

Thus I would be really interested if someone could come up with an Image effect to achieve this.