<div dir="auto">Yes, my understanding is that some OSC servers can be programmed, but I wasn’t sure if it was at runtime.</div><div dir="auto"><br></div><div dir="auto">Whatever OSC server he comes up with is okay, I just want to be able to use it from my webcam and chosen x3d renderer.</div><div dir="auto"><br></div><div dir="auto">OSC looks huge, and I feel he will be programming a miniscule piece of it.</div><div dir="auto"><br></div><div dir="auto">I don’t think that tying development to one device or solution is necessarily a good thing.</div><div dir="auto"><br></div><div dir="auto">If he wants to look at my implementation and add my protocols beyond OSC et al, cool.  I feel I also have a somewhat flexible way of approaching things:</div><div dir="auto"><br></div><div dir="auto"><div><a href="https://github.com/coderextreme/deafblind/blob/main/multi.py">https://github.com/coderextreme/deafblind/blob/main/multi.py</a></div><br></div><div dir="auto">(Search for my 3 protocols, Cppon, Impact and Mocap). There are other files for multiple avatars at the same time.  The three 3 protocols have common header for LIRCom services, my multi-app protocol, and some files use <a href="http://socket.io">socket.io</a> to send data to X_ITE.</div><div dir="auto"><br></div><div dir="auto">I’m thinking UGE is Unreal.  I’m not seeing that advancing networking in UGE advances open standards.  Which is probably Don’s comment as well.</div><div dir="auto"><br></div><div dir="auto">If he can document what he does for mocap, then others can pick up where he’s left off, and port the solution (unless he wants to do it).</div><div dir="auto"><br></div><div dir="auto">I’m not particularly looking to do this myself, I’m hoping for common solutions which can be duplicated and collaborated on.</div><div dir="auto"><br></div><div dir="auto">Ultimately, to really work on a secure multi-app, multi-device, multi-user message bus, you’ll find a lot more is needed beyond OSC that I’ve seen, but I encourage people to show me I am wrong.  Part of the stuff I consider are bearer tokens (mostly implemented, except for deprecation and creation) and jwt (just being considered).  My first attempt was LIRCom, then <a href="http://socket.io">socket.io</a> and now I’m looking at security.</div><div dir="auto"><br></div><div dir="auto">I’m not stating I’m the world’s expert on networking.  I encourage looking at stuff like OAuth/OAuth2 and beyond.</div><div dir="auto"><br></div><div dir="auto">If we’re really going to get to a Metaverse, all this needs to be considered.</div><div dir="auto"><br></div><div dir="auto">For example, Google: “security in open sound control” and no, I don’t want to bring anybody’s VPN into my LAN.</div><div dir="auto"><br></div><div dir="auto">John</div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Nov 19, 2025 at 4:06 PM Bergstrom, Aaron <<a href="mailto:aaron.bergstrom@und.edu">aaron.bergstrom@und.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 lang="EN-US" link="blue" vlink="purple" style="overflow-wrap: break-word;">
<div class="m_-7647976665557208247WordSection1">
<p class="MsoNormal">John,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Walker, our lab game programmer, did his senior CS capstone on the topic of doing mocap with a web cam, and he’s now employed by us full-time.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I’ve asked him to get the Native Dancer UGE demo app updated to use the Movin device as the apps game controller.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">While he’s doing that, I will have him look into the device’s implementation of OSC.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">In recent Discord posts, the company announced that different skeleton formats could be added to the device OSC support through their Movin Studio software.<u></u><u></u></p></div></div><div lang="EN-US" link="blue" vlink="purple" style="overflow-wrap: break-word;"><div class="m_-7647976665557208247WordSection1">
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Aaron<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div style="border-width:1pt medium medium;border-style:solid none none;padding:3pt 0in 0in;border-color:rgb(225,225,225) currentcolor currentcolor">
<p class="MsoNormal"><b>From:</b> John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>> <br>
<b>Sent:</b> Wednesday, November 19, 2025 4:00 PM<br>
<b>To:</b> Bergstrom, Aaron <<a href="mailto:aaron.bergstrom@und.edu" target="_blank">aaron.bergstrom@und.edu</a>><br>
<b>Cc:</b> X3D Ecosystem public discussion <<a href="mailto:x3d-ecosystem@web3d.org" target="_blank">x3d-ecosystem@web3d.org</a>>; Don Brutzman <<a href="mailto:don.brutzman@gmail.com" target="_blank">don.brutzman@gmail.com</a>><br>
<b>Subject:</b> Re: [X3D-Ecosystem] OSC mocap support in X3D Browsers<u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">I think the issue will be your device’s implementation of OSC. Without that, I don’t think we’ll get anywhere.   It be good to know what software your device is compatible with.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">John <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Wed, Nov 19, 2025 at 3:42 PM Bergstrom, Aaron <<a href="mailto:aaron.bergstrom@und.edu" target="_blank">aaron.bergstrom@und.edu</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-width:medium medium medium 1pt;border-style:none none none solid;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-color:currentcolor currentcolor currentcolor rgb(204,204,204)">
<div>
<div>
<p class="MsoNormal">John,<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">I appreciate your enthusiasm, but I don’t think we are ready to move forward on a project at this time.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">While someone hasn’t implemented OSC yet, it’s good to know that it’s possible once our lab is ready to move forward. That might be a while yet though.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Aaron<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<div style="border-width:1pt medium medium;border-style:solid none none;padding:3pt 0in 0in;border-color:rgb(225,225,225) currentcolor currentcolor">
<p class="MsoNormal"><b>From:</b> John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>>
<br>
<b>Sent:</b> Wednesday, November 19, 2025 3:35 PM<br>
<b>To:</b> X3D Ecosystem public discussion <<a href="mailto:x3d-ecosystem@web3d.org" target="_blank">x3d-ecosystem@web3d.org</a>>; Don Brutzman <<a href="mailto:don.brutzman@gmail.com" target="_blank">don.brutzman@gmail.com</a>><br>
<b>Cc:</b> Bergstrom, Aaron <<a href="mailto:aaron.bergstrom@und.edu" target="_blank">aaron.bergstrom@und.edu</a>><br>
<b>Subject:</b> Re: [X3D-Ecosystem] OSC mocap support in X3D Browsers<u></u><u></u></p>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">Read references here: <u></u><u></u></p>
</div>
</div>
</div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><a href="https://en.wikipedia.org/wiki/Open_Sound_Control" target="_blank">https://en.wikipedia.org/wiki/Open_Sound_Control</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Not really a standard!<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Perhaps we should wait for a mocap standard?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">John <u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">On Wed, Nov 19, 2025 at 1:03 PM Bergstrom, Aaron via X3D-Ecosystem <<a href="mailto:x3d-ecosystem@web3d.org" target="_blank">x3d-ecosystem@web3d.org</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-width:medium medium medium 1pt;border-style:none none none solid;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt;border-color:currentcolor currentcolor currentcolor rgb(204,204,204)">
<div>
<div>
<p class="MsoNormal">Do any of the X3D Browsers support the OSC mocap protocol, or is anyone working on a project that is using both X3D and OSC?<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">I just purchased a Movin Tracin device for the DREAM Lab, and as of v2 of Movin Studio, it now supports OSC applications.<u></u><u></u></p>
<p class="MsoNormal"><a href="https://www.movin3d.com/tracin" target="_blank">https://www.movin3d.com/tracin</a><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">I would just like to see if I could get it working with one of the X3D Browsers.<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Aaron<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal">--
<br>
X3D-Ecosystem mailing list<br>
<a href="mailto:X3D-Ecosystem@web3d.org" target="_blank">X3D-Ecosystem@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-ecosystem_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-ecosystem_web3d.org</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>

</blockquote></div></div>