[X3D-Ecosystem] OSC mocap support in X3D Browsers

John Carlson yottzumm at gmail.com
Wed Nov 19 17:10:48 PST 2025


Yes, my understanding is that some OSC servers can be programmed, but I
wasn’t sure if it was at runtime.

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.

OSC looks huge, and I feel he will be programming a miniscule piece of it.

I don’t think that tying development to one device or solution is
necessarily a good thing.

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:

https://github.com/coderextreme/deafblind/blob/main/multi.py

(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
socket.io to send data to X_ITE.

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.

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).

I’m not particularly looking to do this myself, I’m hoping for common
solutions which can be duplicated and collaborated on.

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
socket.io and now I’m looking at security.

I’m not stating I’m the world’s expert on networking.  I encourage looking
at stuff like OAuth/OAuth2 and beyond.

If we’re really going to get to a Metaverse, all this needs to be
considered.

For example, Google: “security in open sound control” and no, I don’t want
to bring anybody’s VPN into my LAN.

John

On Wed, Nov 19, 2025 at 4:06 PM Bergstrom, Aaron <aaron.bergstrom at und.edu>
wrote:

> John,
>
>
>
> 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.
>
>
>
> I’ve asked him to get the Native Dancer UGE demo app updated to use the
> Movin device as the apps game controller.
>
>
>
> While he’s doing that, I will have him look into the device’s
> implementation of OSC.
>
>
>
> In recent Discord posts, the company announced that different skeleton
> formats could be added to the device OSC support through their Movin Studio
> software.
>
>
>
> Aaron
>
>
>
> *From:* John Carlson <yottzumm at gmail.com>
> *Sent:* Wednesday, November 19, 2025 4:00 PM
> *To:* Bergstrom, Aaron <aaron.bergstrom at und.edu>
> *Cc:* X3D Ecosystem public discussion <x3d-ecosystem at web3d.org>; Don
> Brutzman <don.brutzman at gmail.com>
> *Subject:* Re: [X3D-Ecosystem] OSC mocap support in X3D Browsers
>
>
>
> 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.
>
>
>
> John
>
>
>
> On Wed, Nov 19, 2025 at 3:42 PM Bergstrom, Aaron <aaron.bergstrom at und.edu>
> wrote:
>
> John,
>
>
>
> I appreciate your enthusiasm, but I don’t think we are ready to move
> forward on a project at this time.
>
>
>
> 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.
>
>
>
> Aaron
>
>
>
> *From:* John Carlson <yottzumm at gmail.com>
> *Sent:* Wednesday, November 19, 2025 3:35 PM
> *To:* X3D Ecosystem public discussion <x3d-ecosystem at web3d.org>; Don
> Brutzman <don.brutzman at gmail.com>
> *Cc:* Bergstrom, Aaron <aaron.bergstrom at und.edu>
> *Subject:* Re: [X3D-Ecosystem] OSC mocap support in X3D Browsers
>
>
>
> Read references here:
>
> https://en.wikipedia.org/wiki/Open_Sound_Control
>
>
>
> Not really a standard!
>
>
>
> Perhaps we should wait for a mocap standard?
>
>
>
> John
>
>
>
> On Wed, Nov 19, 2025 at 1:03 PM Bergstrom, Aaron via X3D-Ecosystem <
> x3d-ecosystem at web3d.org> wrote:
>
> 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?
>
>
>
> I just purchased a Movin Tracin device for the DREAM Lab, and as of v2 of
> Movin Studio, it now supports OSC applications.
>
> https://www.movin3d.com/tracin
>
>
>
> I would just like to see if I could get it working with one of the X3D
> Browsers.
>
>
>
> Aaron
>
> --
> X3D-Ecosystem mailing list
> X3D-Ecosystem at web3d.org
> http://web3d.org/mailman/listinfo/x3d-ecosystem_web3d.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-ecosystem_web3d.org/attachments/20251119/b445dfa5/attachment.html>


More information about the X3D-Ecosystem mailing list