Hello Carsten,

Quoting Carsten Neumann <carsten_neum...@gmx.net>:
> hmm, one way I could imagine this could be made to work is by using the
> (experimental!) python bindings. You encode a command pretty much like
> the above as a string and to execute it you:
> - find the object with id 1423
> - get its class's dict
> - look up function "setCore" in the dict
> - find the object with id 201
> - call the function with the two objects as arguments
>
> The advantage would be that no code has to be written to map the string
> "setCore" to a call to the Node::setCore() function. I haven't fully
> thought this through so there probably are issues in the details ;)

This does look like what I'm trying to achieve. However, I'm trying to  
snug OpenSG into an existing framework (FlowVR), therefore I somewhat  
have my hands tied to C++ at the moment.

> The way OpenSG's cluster implementation works is by distributing a
> scenegraph to render nodes. That means that usually the client and each
> render node have a full copy of the scene graph. The ChangeList records
> which Fields in which FieldContainers have been modified (it does not
> store the new or old data that is modified). When the RemoteAspect is
> asked to transmit a ChangeList it goes through the entries in it and if
> data needs to be sent it transmits the contents of the modified Field along.
> The concept is mostly geared towards use with one client making changes
> and distributing those to (multiple) render nodes. Having multiple
> clients making changes is possible, but there is not much experience
> with it since changes one client makes also have to be shared with the
> other clients and merged with their own ones. That last part is
> difficult to do in an application neutral way.

I feel like I understand a bit more what's going on under the hood now.
I'll have to look into this, and thanks to you I now have the keywords.

>
>       Cheers,
>               Carsten

Thank you,
Xavier

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Opensg-users mailing list
Opensg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to