[x3d-public] animated 3D multiuser. When? How?

John Carlson yottzumm at gmail.com
Wed Nov 10 18:11:08 PST 2021


Thanks.  I got the sliders from X3DOM if that’s not obvious.   Various
people, Holger, Yvonne and Mick have helped with shaders.  Paul Debevec did
the images.

I provided mesh and X3D code and vertex shader code.

So a group effort.

John

On Wed, Nov 10, 2021 at 8:33 AM GL <info at 3dnetproductions.com> wrote:

> 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
>
>
>
> _______________________________________________
> 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/20211110/30d0865a/attachment.html>


More information about the x3d-public mailing list