[x3d-public] JSONVerse V1, working clients+server publishing (only localhost tested)

John Carlson yottzumm at gmail.com
Wed Sep 4 16:58:45 PDT 2024


A fix has been implemented for the case that failed.

On Tue, Sep 3, 2024 at 7:42 AM John Carlson <yottzumm at gmail.com> wrote:

> Here's a suggestion, keep the file sizes small until I can implement this
> fix:
>
> node.js - How much data can I send through a socket.emit? - Stack Overflow
> <https://stackoverflow.com/questions/12977719/how-much-data-can-i-send-through-a-socket-emit>
>
> On Mon, Sep 2, 2024 at 7:29 PM John Carlson <yottzumm at gmail.com> wrote:
>
>> Introducing the MVP JSONverse, the multiclient X3D JSON authoring system.
>>
>> Quick video.  Apparently, I don't know how to do voice overs yet.
>>
>> https://www.youtube.com/watch?v=F0sV7K9eoHY
>>
>> You may want to skip to 1:35 in the middle of the video, when the second
>> model is loaded.
>>
>> Source code:
>>
>> coderextreme/JSONverse: Initially, a multiuser system for research,
>> design, development, of 3D scenes. Ultimately, I want to do a block party.
>> (github.com) <https://github.com/coderextreme/JSONverse>
>>
>> https://github.com/coderextreme/JSONverse
>>
>> Some more UI/UX work is required, but the basics are there.  Submitting a
>> text (any) causes a publish of the source code.  As the video shows, paste
>> your code into the upper left box, then type publish in the lower right
>> box, then see results in lower left.  Texts and other logging information
>> appear in the upper right boxes.
>>
>> This is basically a stripped down "X3DJSONLD" (no shared code, or very
>> little) without file loading (only copy/paste works right now).  Any
>> conversion is done with X_ITE.
>>
>> Since the front end uses X_ITE, one can do all the goodness of X_ITE,
>> Protos, materials, GPU instancing, particle systems, etc.
>>
>> Pull requests welcome!  Particularly X3DOM clients.  Just copy and modify
>> the public/index.html and test, test, test.
>>
>> Credits:  Holger Seelig and team for X_ITE, The socket.io team, the
>> JQuery team, and the PlayCanvas team for hosting the prototype of
>> XNASpaceRace (defunct, but available on GitHub).
>>
>> Note that this is not yet a model for the Webiverse, unless you count the
>> inclusion of Anchors to other JSONverse servers. There's no way to load
>> linked documents into the source code window yet.
>>
>> It's really quite simple!
>>
>> John
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20240904/e29223e0/attachment-0001.html>


More information about the x3d-public mailing list