On 12. Sep 2008, at 13:22, Dan Wilcox wrote:

>
> Howdy,
>
> I'm trying to use a pixel-based coordinate system in an Equalizer test
> application, something like:
>
>    gluPerspective(90, w/h, 0.1, 10);
>    where w, h are the window width/height
>
> And I set the wall in a 1 window config file as the following, but  
> wasn't
> able to get what I expected:
>
>    bottom_left   [ 0 0 -1 ]
>    bottom_right [  w 0 -1 ]
>    top_left        [ 0  h -1 ]

This would set the bottom left corner to the origin, and your frustum  
would not be centered. You could do this:

bottom_left  [ -w/2 -h/2 -1 ]
bottom_right [  w/2 -h/2 -1 ]
top_left     [ -w/2  h/2 -1 ]

...or use a projection{}, which lets you specify a field-of-view.


> Thanks, I'm really excited for what Equalizer offers, both for our  
> projects
> at work and our new media projects.

Great, please let me know when you have something concrete. I'ld like  
to mention it on the website, if that's ok with you.

Btw, it's funny how the circle closes. Decades ago a project presented  
at the AEC (Worldskin) caused my partner, Patrick Bouchaud, to write  
OpenGL Multipipe SDK -- which in turn caused me to write Equalizer. ;)


Cheers,

Stefan.


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

Reply via email to