I'd be willing to look at a UDP replacement + continuing to move things that 
should be out of the simulator to CAPS.  I've been working on cutting over my 
OpenSim tree to LibreMetaverse to take advantage of the buffer pools that were 
added w/Halcyon so it could be done there and ride along side UDP until things 
were ready.  The eventing model inside OpenSIm also needs work to support this 
IMO, the current mechanism is far too fragile and error prone.  

This feels far more promising if there is working being contemplated  than 
focusing on the VR elements.  

Cinder I'll drop you a note with a few more thoughts but I'd be willing to work 
on this. Not in core of course since I'm not in it and therefore not aware of 
other "conversations" taking place.   Happy to help nonetheless and I can fit 
something like this in with the rest of the "fixing" I'm doing with OpenSim.

Mike

-----Original Message-----
From: opensim-dev-boun...@opensimulator.org 
<opensim-dev-boun...@opensimulator.org> On Behalf Of Cinder Roxley
Sent: Saturday, December 15, 2018 8:08 AM
To: opensim-dev@opensimulator.org
Subject: Re: [Opensim-dev] Unreal viewer: summoning the coders

On December 15, 2018 at 6:33:13 AM, Ai Austin (ai.ai.aus...@gmail.com)
wrote:

f) Running an app launched via a browser is much more common now and we already 
have that with secondlife:// and hop:// protocols - which NEARLY work as 
expected and would not need much to fix them working everywhere.

For all intents and purposes, hop:// has been abandoned. While I admit, it’s 
much friendlier looking than x-grid-info://, x-grid-info:// complies with BCP 
35 and the URL Living Standard.

Exceptions that still need a little fix are on the Firestorm JIRA (e.g. grid 
change on teleport rather grid string for hops staying as home grid). That, to 
me, would be more worthwhile than starting a whole new viewer track.

This is due to the way hypergrid works. When you teleport, you aren’t leaving 
your grid, rather, the destination region is linked to your grid.
However, my solution to this in x-grid-info:// reference source was to use the 
OpenSimExtras cap to grok a grid uri from the region the agent is connected to. 
This works universally in OpenSim 0.8.x and onward besides OSGrid where 
OpenSimExtras doesn’t contain Bluewall’s most recent additions to it.

As far as Unreal goes, I wouldn’t be caught in the royalty payments mess that 
all entails.

However, I would love to collaborate on a replacement for LLUDP if anyone is 
interested in that. Something like FlatBuffer (and FlatBuffer over WebRTC on 
mobile) would make for a good replacement. It would also be a step towards some 
of the silly limitations LLUDP has forced on OpenSimulator, like the 254 entity 
limit on terse object updates.
_______________________________________________
Opensim-dev mailing list
Opensim-dev@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev

_______________________________________________
Opensim-dev mailing list
Opensim-dev@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev

Reply via email to