Search this blog

02 November, 2010

Yesterday I did a small test with stereo rendering, trying to reproject the image from one eye to the other. It's very crude but I wanted to show the "theory" or the basic idea of the procedure as I got a few people asking me about it.

Stereo rendering (standard red/cyan glasses needed)

Of course the most interesting thing is how to correctly inpaint the holes in your visibility. This is a very general problem that also applies to other post effects like motion blur and depth of field blur, the solution I use in this test well... I won't even call it a solution.

Much better methods have to be used for this to work decently, but that will (might...) be the topic of another post!

float3 ReprojectView(float3 viewPos){ // Here we should go from the view position of the baked eye to the one of the other // it can be pretty generic but it assumes the difference will be only along the // screen X axis... return viewPos + float3(0.2,0,0);}

Angelo Pesce. Twitter: @kenpex.
I'm a rendering technical director.
This blog is my place to jot (incoherent, disorganized) notes about various things, so I can remove them from my head and keep them safely on the internet.