Hello Jie Liu,

Jie Liu wrote:
> We have a complicated OpenGL program based on GLUT, and now we would 
> like to run it in a Tiled-display environment;
> 
> We found that OpenSG Multi-Display Window is quite qualified for this task,
> but it is a chanllenging job to re-construct our existing code by using 
> OpenSG features.

hm, do you have  a problem with something specific, or is it just a big 
task because of the size of your codebase?

> In another case, It seems that the 'PassiveWindow' allows out OpenGL 
> program to work with OpenSG with only few modifications.
> But it only works on a single machine.

PassiveWindow is not so much about running arbitrary OpenGL code inside 
OpenSG, but it allows to use OpenSG with other systems that control the 
creation and activation of OpenGL contexts. This part is normally 
handled by Window and its platform/window-system specific subclasses.

> So I am wondering, is it possible for us to combine both PassiveWIndow 
> and MultiDisplayWindow together?

yes, you can use them together, but ...

> So that we dont have to change our code a lot while we can easily extend 
> our program to a multi-display environment~~

... that does not make your program run in a cluster. The OpenSG 
datastructures are built in a way that they can be sent over the 
network. This is used in the cluster code to distribute the scenegraph 
to all nodes. OpenSG can not know about the data structures in your 
OpenGL code, so it has no way to distribute them.

        Cheers,
                Carsten


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to