First alpha version !


Yes ! This is the first release of the 2D Logix editor ! This tool allows to edit Logix programs and upload them, remotely, to NeosVR through a Websocket connection.

The Desktop version comes with a Websocket server. The web version requires a relay, but one is provided as an example.

The tool also incorporates a Node Editor that allows you to add Node definitions. Still this requires a good knowledge of the FrooxEngine.dll, since the C# class names cannot be guessed sometimes. Adding the DLL to a standard .Net project as a dependency, and check the assembly with Visual Studio will be your best bet if you wish to know LogiX node class names.

Still, if you know the class names, you can add new node definitions and use them in the editor. Still, the editor has very poor constant support, only single valued constant are working at the moment. Multivalues need to be encoded correctly, so that the 'RobustParser' library used by NeosVR can parse the content properly.

The whole editor is made with Godot. The sources are available at : https://github.com/vr-voyage/remote-logix

Still, the code is horrendous, with a big 1700 lines monolith GDSCript file. This will be fixed afterwards, since my first priority was to release the whole thing and let people test the whole concept.

Now that the whole thing is released, I should be able to import my QuickAvatarSetup emotions JSON files into NeosVR more easily. At least, if I have to make a JSON parser, things should be easier...

Files

Web.zip Play in browser
Jun 25, 2021
RemoteLogix-Windows-Dbg.zip 13 MB
Jun 25, 2021
RemoteLogix-Linux-Dbg.zip 14 MB
Jun 25, 2021
Websocket-Relay-Windows.zip 13 MB
Jun 25, 2021
Websocket-Relay-Linux.zip 14 MB
Jun 25, 2021
VoyageNeosVRPlugin.zip 15 kB
Jun 25, 2021

Get Remote Logix Editor (NeosVR)

Download NowName your own price