[X3D-Public] multiuser mode (newbie question)
Chris Thorne
dragonmagi at gmail.com
Wed May 5 00:47:08 PDT 2010
On 5 May 2010 15:39, Dave A <dave at realmofconcepts.com> wrote:
> I'm wondering how hard it would be to implement Verse (
> http://www.uni-verse.org/) ?
>
That uses a tcp/IP and udp implementation - realiable udp - at least what I
saw some time back, woulkd be very different (shocking performance?) using
Ajax.
chris
> Even if it had to be via Ajax or something.
>
> DA
>
> Chris Thorne wrote:
>
>
> DIS and XMPP are examples of application protocols that the network sensor
> was designed to support at a portable node level - i.e. without requiring a
> proprietary java or C implementation. Perhaps there are alternative ways to
> do this in portable X3D code, I don't know.
>
> "Perhaps more effort needs to be put into an easy to use, standard dynamic
> scenegraph that is implemented across all browsers, and the question about
> MU protocols will go away." - only if it also addresses peer to peer and
> client-server communications as well.
>
> Anyway, I agree with your summary statement.
>
> cheers,
>
> chris
>
> On 5 May 2010 15:07, John Carlson <john.carlson3 at sbcglobal.net> wrote:
>
>> I am thinking that people who are interested in graphics and those that
>> are interested in MU networking are different folks. Here we have a bunch
>> of graphics weenies who have essentially bought into the DOM, and forgot
>> about GLX/XGL or whatever the networked OpenGL was (perhaps it was too slow
>> or not scalable?). Now WebGL is taking over the role of GLX/XGL, and the
>> DOM folks are trying desperately to layer on top of it. Hence X3DOM.
>> Perhaps when people think about browsers, they think in terms of a person
>> accessing a server, and they don't see peer to peer interaction. They also
>> think about how slow it is to go through a server. Guess what? Google is
>> already doing multiuser stuff from the web with XMPP (google wave). And
>> guess what else? NetBeans can provide for simultaneous editing of X3D with
>> XMPP (X3D Edit). If you want a MU protocol, why not or why not choose DIS,
>> Open-DIS or DIS-XML (encoded with EXI)? Note that I have not programmed to
>> XMPP or DIS. I have tried to create unsuccessfully, an X3D scene to add
>> arcs and nodes to an X3D scene (yes, I've done it with JOGL). Perhaps more
>> effort needs to be put into an easy to use, standard dynamic scenegraph that
>> is implemented across all browsers, and the question about MU protocols will
>> go away. Yes, I realize this dynamism is verboten, but it's why people
>> program in WebGL, JOGL, OpenGL instead of X3D or VRML--It looks like X3DOM
>> will provide a way to add and delete nodes in HTML5. Is there appreciable
>> impact on performance by making a dynamic scene? What about IE?
>>
>> In summary, get a standard dynamic scenegraph working the same in all
>> browsers, and your MU problems will go away.
>>
>> Use the GPU Luke.
>>
>> For beginners DOM = retained/structured mode
>> WebGL = immediate mode
>> Two styles of programming graphics.
>> _______________________________________________
>> X3D-Public mailing list
>> X3D-Public at web3d.org
>> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>>
>
>
>
> --
> http://www.vrshed.com
> There be greater truth at the centre: http://www.floatingorigin.com
>
>
> ------------------------------
>
> _______________________________________________
> X3D-Public mailing listX3D-Public at web3d.orghttp://web3d.org/mailman/listinfo/x3d-public_web3d.org
>
>
--
http://www.vrshed.com
There be greater truth at the centre: http://www.floatingorigin.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20100505/c6a255c5/attachment.html>
More information about the X3D-Public
mailing list