[X3D-Public] multiuser mode (newbie question)

John Carlson john.carlson3 at sbcglobal.net
Wed May 5 21:21:13 PDT 2010


Is the Verse technology dead?  It looked like the web page was 3 years old.  Looks like it lives on at blender.org.

John
On May 5, 2010, at 12:39 AM, Dave A wrote:

> I'm wondering how hard it would be to implement Verse (http://www.uni-verse.org/) ?
> 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 list
>> X3D-Public at web3d.org
>> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20100505/b94b8074/attachment.html>


More information about the X3D-Public mailing list