Hello Michael,

Michael Raab wrote:
> the ortho view is always on a separate machine.
> 
> I think the performance problem comes from calling render on both windows 
> successive. I would expect that OpenSG finishes rendering the first window 
> (syncin and waiting for the servers to finish) before starting the second as 
> these calls are not asynchron.

yes. However, all servers (that are added to the same MDW) render in 
parallel and the client renders its clientWindow (if set) in parallel 
with the servers as well.
If you add the ortho view machine as another server to the MDW it would 
render in parallel with the rest of the CAVE, instead of after it.

> The result is that if our CAVE has finished a frame our separate ortho view 
> starts rendering. In theory this causes a delay between CAVE and ortho view 
> and half fps for the whole setup. 
> Hope our problem is clearer now. As rendering is done by servers it should be 
> done in parallel for the CAVE and for the ortho view. I'll try to use a 
> single MDW to render both.

yes, that should fix it.

> For the other use case, desktop + orthoview, i'll try it too. Compared to 
> CAVE setup, the desktop application window needs to draw a frame. If I 
> understand correctly, if I use a MDW for desktop and add the ortho cam 
> viewport to it, the orthoview will be drawn over my actual frame. Correct?
> How can I avoid that? 
> Do you think FBO can be a solution?

hm, where do you want the ortho view to show up in the desktop app? It 
sounds like you don't want it in a corner of the window that shows the 
main scene? If you open a second window (in the sense of "desktop 
window") there is the question how to share the OpenGL context.

        Cheers,
                Carsten

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Opensg-users mailing list
Opensg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to