Hi Guys,

On 16. Apr 2012, at 14:09, stahn1 [via Software] wrote:

> When we move left and right (x-axis), or up and down (y-axis), the adaption 
> of the perspective seems to be correct. 
> The problem is the z-axis. When an observer goes near the front plane, the 
> displayed object gets smaller. In our opinion, it should become bigger.

This is a common misconception. If the object is behind the projection plane, 
it will cover less pixels as you move closer the wall. It will nevertheless 
appear bigger, since these pixels cover a wider FOV for the observer - see 
attached image.

> Furthermore, the size does change slowly, if the observer is "far" away from 
> the front plane, but if he moves to the front plane, the size decreases 
> rapidly.

Normal, see attached file again.

> If he goes close enough, it vanishes...

Now your observer is in the wall.

> and if he goes even nearer, the object reappears and from here on grows in 
> size the closer he goes. 

Now he is behind the wall, which can't happen in reality (he would be looking 
back at the wall).

> And additional question: At the moment, the near planes (clipping planes) are 
> the same as the projection walls. What shall we do if we want to have the 
> near planes in front of the projection walls? (So objects can be displayed as 
> if they were in front of the projection walls?) 

The near clipping planes always have to be in front of the eye. The distance of 
the wall is V(eye->wall center), so you can set the near in front of the wall 
using Channel::setNearFar or Frustum::adjust_near, see Figures on 
http://www.equalizergraphics.com/documents/design/immersive.html.


HTH,

Stefan.


--
View this message in context: 
http://software.1713.n2.nabble.com/Head-Tracking-in-CAVE-tp7470111p7470128.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to