<div dir="auto">I would be interested in how you solved deployment.  Through a post-install script or what have you.  One nice thing about Heroku is one deploys upon git push.   I think Azure was similar.</div><div dir="auto"><br></div><div dir="auto">John</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 10, 2021 at 6:36 PM Nicholas Polys <<a href="mailto:npolys@vt.edu">npolys@vt.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="ltr">We worked on a basic server for HTML5 clients -<div> only needs node.js - this was a short paper in the conference a few years ago...  :-]</div><div><br></div><div><a href="https://github.com/vtcoders/mirrorworlds" target="_blank">https://github.com/vtcoders/mirrorworlds</a><br></div><div><br></div><div>Happy to hear if anyone thinks it worth carrying forward</div><div><br></div><div>with best regards,</div><div> _nicholas</div><div><br></div></div><br><div class="gmail_quote"></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 10, 2021 at 7:25 PM Christoph Valentin <<a href="mailto:christoph.valentin@gmx.at" target="_blank">christoph.valentin@gmx.at</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">One hint maybe:<br>
<br>
The slider itself should be MU capable.<br>
<br>
1) One user "takes" the slider (if no other user has "taken" it, otherwise step 1 fails)<br>
2) this user "uses" the slider<br>
3) this user "releases" the slider or he/she is forced by a "priority user", who "takes over" the slider<br>
<br>
--- original message ---<br>
Hi John<br>
<br>
Thank you for considering me as a member of the set of people, who could answer such questions.<br>
<br>
Unfortunately, I cannot actually answer those questions.<br>
<br>
Only thing I can offer is to be a part of a project in order to elaborate the answers.<br>
<br>
E.g. I could offer to use my server <a href="http://lc-soc-lc.at" rel="noreferrer" target="_blank">lc-soc-lc.at</a> (currently in maintenance mode).<br>
<br>
And I could offer to try to found a club (mainly here in Austria, but potentially universal), whose goal would be to setup the amount of money that is needed for the IT infra structure.<br>
<br>
@Don: what do you think about?<br>
<br>
Best regards<br>
Christoph<br>
 <br>
 <br>
 <br>
<br>
Gesendet: Mittwoch, 10. November 2021 um 02:49 Uhr<br>
Von: "John Carlson" <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>><br>
An: "X3D Graphics public mailing list" <<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a>>, "Don Brutzman" <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>>, "Terry Norbraten" <<a href="mailto:tdnorbra@nps.edu" target="_blank">tdnorbra@nps.edu</a>>, "Christoph Valentin" <<a href="mailto:christoph.valentin@gmx.at" target="_blank">christoph.valentin@gmx.at</a>>, "Joseph D Williams" <<a href="mailto:joedwil@earthlink.net" target="_blank">joedwil@earthlink.net</a>>, "Efi Lakka" <<a href="mailto:efilakka@gmail.com" target="_blank">efilakka@gmail.com</a>><br>
Betreff: animated 3D multiuser. When? How?<br>
I have some parameters on a web page I'd like to share with people<br>
across the web.  I drag the sliders on my web page, and the sliders<br>
modify on their web pages.  The sliders affect the object in the scene. <br>
The object and sliders should be near identical on all web pages.<br>
<br>
<a href="https://coderextreme.net/X3DJSONLD/src/main/html/sphere.html" rel="noreferrer" target="_blank">https://coderextreme.net/X3DJSONLD/src/main/html/sphere.html</a><br>
<br>
I don't need full 3D sharing.  First focus on parameters, and then<br>
perhaps position and orientation of the camera.  Each web browser can do<br>
graphics on it's own.<br>
<br>
There are no avatars. Maybe just a pointer would be possible also to share.<br>
<br>
How might this be done in X3D, in a standards oriented fashion?<br>
<br>
Why hasn't this already been achieved?   What can I do with DIS?<br>
<br>
I would suggest something like Socket.IO or Meteor, but I don't know<br>
about multi-user DIS, HTML, XML or VRML standards yet (scripts? <br>
WebRTC?). It seems like setting up for multicast is a pain in the rear.<br>
And VPN seems like a security incident waiting to happen.<br>
<br>
Ideally, I could accomplish this without server support, but a community<br>
where I could add my friends, like Steam, would be preferred.  It's<br>
desirable to be able to put up like a so-called "Multi-press" or Discord<br>
server would be easy for anyone. How do I hook up Discord to a shared<br>
web page?<br>
<br>
Voice can initially be done with other tools (Discord), but I hope X3D<br>
audio, W3C audio or WebRTC can be used to do voice communication in the<br>
future.<br>
<br>
I understand I can already do this through zoom in a kind of teacher has<br>
entire control kind of way.<br>
<br>
Can we create a best practices document to select tools for doing such<br>
things and the effort required?<br>
<br>
<br>
John<br>
 <br>
<br>
_______________________________________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" rel="noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr">Nicholas F. Polys, Ph.D.<br><br>Director of Visual Computing <br>Virginia Tech Research Computing <br><br>Affiliate Professor<br>Virginia Tech Department of Computer Science<br></div>
</blockquote></div></div>