Hello Johannes, Carsten Neumann wrote: > It seems the problem is that the ChangeLists that are being transmitted > are empty and that causes the server to keep waiting for syncs until it > finds one that contains the ClusterWindow (or MultiDisplayWindow in your > case). The client on the other hand gets stuck waiting for the server to > acknowledge the end of the frame.
I've look some more at this and the empty ChangeList is indeed the problem, but the rest about threads turned out to be completely the wrong direction. In fact the problem is quite simple: OpenSG 1.x defaults to read only ChangeLists and for apps using multiple aspects or a cluster you need to call ChangeList::setReadWriteDefault(true); before osgInit(). Sorry, for not thinking of this way earlier. Just adding that line makes the torus show up in the client. I'm not seeing it on the server, but that may well be because it is out of view there? Cheers, Carsten ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Opensg-users mailing list Opensg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensg-users