clutered NVSG using equalizer..

3 messages Options
Embed this post
Permalink
Hanno Hugenberg

clutered NVSG using equalizer..

Reply Threaded More More options
Print post
Permalink
Hi everyone,

i'm a student and i'm working in one of the fraunhofer institutes in Germany. We want to test the nvidia scenegraph in our clustered cave and 360° projections. Unfortunately, the nvsg does not support clustering like for example OpenSG does, so we want to implement this feature by ourselfs.

I just stumbled uppon this website and thought it might be perfect for this purpouse.

Does anyone of you have created something similar with nvsg and equalizer? Are there some existing projects in this direction?

Thanks a lot,
Hanno

Stefan Eilemann

Re: [eq-dev] clutered NVSG using equalizer..

Reply Threaded More More options
Print post
Permalink

Hello Hanno,

On 27. Jul 2009, at 17:32, Hanno Hugenberg (via Nabble) wrote:

> I just stumbled uppon this website and thought it might be perfect  
> for this purpouse.
>
> Does anyone of you have created something similar with nvsg and  
> equalizer? Are there some existing projects in this direction?

I am working in a commercial project which is using nvsg internally,  
and for this we have implemented data distribution based on  
eq::net::Object. This is to say: Yes, it's possible and it's actually  
not too hard. This source code is not available.

The Programming Guide explains how to implement data distribution.  
Since it's unlikely that you can modify NVSG, I recommend the multiple  
inheritance approach - see the latest PG for details. Contact me via  
email and I send you a copy w/out filling out the survey.

The bulk of the work is implementing automatic change tracking and  
serialization. I don't know if nvsg has dirty marking or incarnation  
counters you could reuse for this. The rest is finding the right  
approach to sending changes and mapping objects in the correct order.  
The changes have to be directly or indirectly distributed through the  
framedata.

The eqPly example implements data distribution for the static kd-tree  
of models, based on the proxy approach. This should cover the basics.

Just ask questions here when you get stuck.


HTH,

Stefan.

Hanno Hugenberg

Re: Re: [eq-dev] clutered NVSG using equalizer..

Reply Threaded More More options
Print post
Permalink



"Stefan Eilemann (via Nabble)" <[hidden email]>

27.07.2009 19:55

Bitte antworten an
Post 3335399 on Nabble <[hidden email]>

An
Hanno Hugenberg <[hidden email]>
Kopie
Thema
Re: [eq-dev] clutered NVSG using equalizer..




Hey Stefan,


>I am working in a commercial project which is using nvsg internally,  
>and for this we have implemented data distribution based on  
>eq::net::Object. This is to say: Yes, it's possible and it's actually  
>not too hard. This source code is not available.


Sadly, i'm not allowed either to puplish some code later... ;) damn capitalism :P
So everybody who want's to do this stuff with nvsg, has to do it again... this is so up-to-date...

>The Programming Guide explains how to implement data distribution.  
>Since it's unlikely that you can modify NVSG, I recommend the multiple  
>inheritance approach - see the latest PG for details.


Ok, i will take a look. I already got a copy of the pg.

>The bulk of the work is implementing automatic change tracking and  
>serialization. I don't know if nvsg has dirty marking or incarnation  
>counters you could reuse for this.


Sadly i didn't find anything like dirty marking inside the nvsg yet. So i will have to write a complete abstraction layer on top of nvsg, supporting flexible modifications and change tracking during application runtime.

>The eqPly example implements data distribution for the static kd-tree  
>of models, based on the proxy approach. This should cover the basics.


will take a look at this, too.
Thank you very much for your answer and your help. With these informations i should get it working
.. and if not --> Hello Mailing List ;)


View message @ http://n2.nabble.com/clutered-NVSG-using-equalizer..-tp3334492p3335399.html
To unsubscribe from clutered NVSG using equalizer..,
click here.