From: Marcus R. <mar...@ig...> - 2002-08-28 11:03:52
|
-------- Original Message -------- Subject: Re: [Opensg-users] cluster rendering in a cave environment Date: Wed, 28 Aug 2002 11:15:07 +0200 From: Marcus Roth <mar...@ig...> CC: OpenSG-users <ope...@li...> References: <200...@qu...> Justin Walker wrote: > We will be setting up a cave-like environment using a pc-cluster to do the > rendering. So we would like to be able to distribute the rendering > efficiently over each of the cluster nodes. We are testing OpenSG's ability > to distribute rendering over a cluster. I have read the previous e-mail > about using ProjectionCameraDecorator's to achieve multiple projections. > I'm wondering how to do this using a cluster. I would like each server to > have a different projection transformation which would allow me to create > servers "right", "left", "front", "back", etc. > > Should the client program create multiple cluster windows, for example > MultiDisplayWindows, each with it's own ProjectionCameraDecorator? Then the > server name is added to each window and hopefully each server then gets the > appropriate projection. > We are using for our cave implementation 1 single MultiDisplayWindow. For each projector we add a Viewport with a ProjectionCameraDecorator. The MultiDisplayWindow splits the window width into n seperate server Windows. If for example you have 4 projectors, then you set the Viewport sizes as follows. Vp0 0,0,.25,1 Vp1 0,.25,.5,1 Vp2 0,.5,.75,1 Vp3 0,75,1,1 Vp0 is assigned to server0 Vp1 is assigned to server1 Vp2 is assigned to server2 Vp3 is assigned to server3 You can use as many viewports as you like. We are using a MultidisplayWidnow with 12 Vieports. 10 Viewports for the cave and 2 for a stereo Wall. > Is there only a single window with multiple ProjectionCameraDecorators? If > so, how do you make each server aware of which decorator to use? > > Should I derive a class from ClusterServer similar to what you did with > MultiDisplayWindow? I tried making a class MultiProjectionWindow but it > kept crashing. You don't need a new Server or a new ClusterWindow. > > Any suggestions on how to proceed would be greatly appreciated. > > Sincerely, > Justin Walker > > > ------------------------------------------------------- > This sf.net email is sponsored by: OSDN - Tired of that same old > cell phone? Get a new here for FREE! > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > _______________________________________________ > Opensg-users mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensg-users > I hope this helps Marcus |