Hi Matthias,

On Sat, 2006-07-08 at 12:33 +0200, Matthias Peters wrote:
> Hi,
> we are running our application on a powerwall using a
> MultiDisplayWindow with a Cluster of 5 PCs. Each PC controls 2 beamers
> which add up to a resolution of 1024*1536. So we basically have to
> control 5 screens with a resolution of 1024*1536 each. The screens are
> aligned in a semicircle with an angle of approx. 30 degress between
> neighbouring screens. So if we use only one viewport the image gets
> “warped” at the side screens due to their alignment. 
> What is the right way to set up the 5 viewports (and still be able to
> use the fly navigator for the whole wall)?

Navigators and projection are pretty independent, so that shouldn't be a
problem.

But the fact that your screen is not planar is a problem that can'tbe
solved with a simple Viewport. The one thing you definitely have to do
is to split up the single Viewport into multiple ones. For testing you
can just give all of them the same data (root, camera, background,
foregrounds). Then you need to add a CameraDecorator to each of them to
manipulate the viewing parameters. As long as they all use the same
Camera the Navigators should work just fine.

The two Decorators that would work are the ProjectionCD and the
MatrixCD. The ProjectionCD is probably overkill, unless you want to run
head-tracking, but the MatrixCD should work ok as long as your
projectors are just rotated. Setting the postViewing matrix in the
decorator to the right rotation should fix it.

Hope it helps

        Dirk



Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to