[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