Re: [Plib-devel] off-axis stereo projection with plib
Brought to you by:
sjbaker
From: Bram S. <br...@sa...> - 2006-08-15 08:03:22
|
steve wrote: > Bram Stolk wrote: > >>ssgHello(ALL) >> >> >>I'm trying to add a stereo option to a PLIB application. >>Now, I want to do the stereo properly. >>This means not using the 'toe-in' method. > > > No! Just render the left eye, move the camera about 6cm to the right > and render the right eye. Don't change anything else! I'm pretty sure this is not enough. Your method may create some illusion of some depth, but it is not proper stereo. Especially with large screens, you want objects to appear on the screen, in front of the screen, and behind the screen. This means that for an object that travels from eye point to infinity, this will happen: - first, the projection for R is of the left of projection L - at screen distance, the objects for L and R coincide in their projection - after that, the projection for R is on the right of the projection for L. Your method will not create negative,positive,zero parallax. Only negative parallax. Read Paul Bourke's info on off-axis projection again, it has some informational figures. bram -- Bram Stolk, VR Engineer SARA, Amsterdam. tel +31 20 592 3000 "Windows is a 32-bit extension to a 16-bit graphical shell for an 8-bit operating system originally coded for a 4-bit microprocessor by a 2-bit company that can't stand 1 bit of competition." |