[Opensim-dev] Adding virtual to many methods on Region/Framework/* for experimentation

Cristina Videira Lopes lopes at ics.uci.edu
Thu Jul 2 11:03:30 UTC 2009


Sean Dague wrote:
> Stefan Andersson wrote:
>   
>> I would argue that opening up for (reasonable) subclassing is a very core ideal of opensim-as-an-API.
>>
>> And on the subject; somewhere in 0.7 land, I would argue that we have to rethink the whole scene/SOG/SOP bit - right now, state and behavior is intermingled to the degree that we cannot do anything that requires reasonable decoupling of state and behavior. Not to mention if one were to start working with using these objects in a non-core context.
>>     
>
> While I firmly agree, I've looked at that problem a couple times before,
> and it's big.  At the end of the day OpenSim is basically that scene,
> then lots of things bolted on to it.
>
> So nothing so grandious from me, but just some simple experimentation of
>  if there is a good way to have some set of synthetic server side
> objects coexist with the user generated objects in the same scene, and
> not turn into total chaos. :)
>   

I've done this before (the traffic simulation). I love synthetic objects 
that extend SOG, and all applications I'm involved with use them 
heavily. Their only weakness right now is not being able to cross 
borders like the other ones, because the deserialization routine 
hardcodes the class. We should fix that at some point.

Crista

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20090702/4adacec3/attachment-0001.html>


More information about the Opensim-dev mailing list