[x3d-public] animated 3D multiuser. When? How?
GL
info at 3dnetproductions.com
Wed Nov 10 06:32:52 PST 2021
This is nice work you did.
With XMLHttpRequest (or fetch) in javascript you could send/receive data via a server.
However, be aware of the security risks involved, which is one of the reasons we have not converted our multiuser world to HTML5 to date.
https://javascript.info/xmlhttprequest
Gina-Lauren
________________________________________________________
* * * Interactive Multimedia - Internet Management * * *
* * Virtual Reality -- Application Programming * *
* 3D Net Productions 3dnetproductions.com *
> -----Original Message-----
> From: x3d-public [mailto:x3d-public-bounces at web3d.org] On Behalf Of John
> Carlson
> Sent: Tuesday, November 9, 2021 8:50 PM
> To: X3D Graphics public mailing list; Don Brutzman; Terry Norbraten;
> Christoph Valentin; Joseph D Williams; Efi Lakka
> Subject: [x3d-public] animated 3D multiuser. When? How?
>
> I have some parameters on a web page I'd like to share with people
> across the web. I drag the sliders on my web page, and the sliders
> modify on their web pages. The sliders affect the object in the scene.
> The object and sliders should be near identical on all web pages.
>
> https://coderextreme.net/X3DJSONLD/src/main/html/sphere.html
>
> I don't need full 3D sharing. First focus on parameters, and then
> perhaps position and orientation of the camera. Each web browser can do
> graphics on it's own.
>
> There are no avatars. Maybe just a pointer would be possible also to share.
>
> How might this be done in X3D, in a standards oriented fashion?
>
> Why hasn't this already been achieved? What can I do with DIS?
>
> I would suggest something like Socket.IO or Meteor, but I don't know
> about multi-user DIS, HTML, XML or VRML standards yet (scripts?
> WebRTC?). It seems like setting up for multicast is a pain in the rear.
> And VPN seems like a security incident waiting to happen.
>
> Ideally, I could accomplish this without server support, but a community
> where I could add my friends, like Steam, would be preferred. It's
> desirable to be able to put up like a so-called "Multi-press" or Discord
> server would be easy for anyone. How do I hook up Discord to a shared
> web page?
>
> Voice can initially be done with other tools (Discord), but I hope X3D
> audio, W3C audio or WebRTC can be used to do voice communication in the
> future.
>
> I understand I can already do this through zoom in a kind of teacher has
> entire control kind of way.
>
> Can we create a best practices document to select tools for doing such
> things and the effort required?
>
>
> John
>
>
> _______________________________________________
> x3d-public mailing list
> x3d-public at web3d.org
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
More information about the x3d-public
mailing list