[Opensim-dev] OnLook viewer and opensim support modules

Melanie melanie at t-data.com
Fri Nov 7 00:52:54 UTC 2014


I'm in favor of this becoming core modules and the viewer mods
becoming a standard over time. It looks like what is needed to get
opensim beyond the social virtual world provision.

Melanie

On 07/11/2014 01:49, Diva Canto wrote:
> Dear devs,
> 
> I've been working with a Singularity developer in order to develop a 
> Singularity-based viewer for OpenSim that can show different UI and user 
> controls depending on data sent from the server side. It's a little bit 
> like a Web browser: the browser is to be as generic as possible, the 
> server sends the application, which changes from server to server. These 
> viewers obviously aren't Web browsers, so there's only so much that we 
> can do under this idea. But to the extent that it can be pushed to 
> behave like a web browser, we're pushing it. This allows for opensim 
> providers to offer different/simpler interfaces to their users without 
> requiring a whole new viewer installation.
> 
> The viewer is called OnLook, and the few changes we already made prove 
> the concept. The code is here:
> https://github.com/diva/OnLook
> 
> There are currently two independent options: (1) a special UI, where the 
> server can send what buttons to show in the toolbar; and (2) a 
> camera-only mode that tells the viewer not to render the person's avatar 
> and to provide a camera control model that is more inline with what you 
> have in 3d editors like Sketchup (warning: this second mode is going to 
> make many of you barf! :) This is just the beginning, and much more can 
> be done.
> 
> In order for this viewer to behave any different than regular 
> Singularity, the sim needs to be extended with modules for supporting 
> these behaviors. In talking to Justin and others on the IRC, there 
> seemed to be support for adding these modules to core opensim, under 
> OpenSim.Region.OptionalModules -- there's already one there made by 
> Melanie that also subscribes to this design philosophy.
> 
> But before I push it, I wanted to let you know about it, and to make 
> sure there are no issues in having this in core. I need a viewer whose 
> UI and user controls can be programmed server side, that's why I made 
> OnLook. Nothing in it is proprietary, but I also don't want to impose it 
> in core.
> 
> Cheers
> Diva
> 
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at opensimulator.org
> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
> 
> 


More information about the Opensim-dev mailing list