-
Notifications
You must be signed in to change notification settings - Fork 54
Browser GUI
It would be nice to get rid of our old and dusty Qt GUI and replace it with a browser-based GUI.
This could work: SSR with WebSocket interface + HTML(5) page connecting to it
The initial HTML page (+CSS, +JS) could also be served by the SSR.
The WebSocket interface already exists, see https://github.com/SoundScapeRenderer/ssr/pull/131
A prototype for a browser-based interface exists since https://github.com/SoundScapeRenderer/ssr/pull/142,
see the folder browser-gui
.
This prototype is built using http://threejs.org/.
three.js editor: http://threejs.org/editor/
three.js with heads up display (HUD): http://media.tojicode.com/webgl-samples/hud-test.html
Nice draggable on-screen menus over three.js: http://www.zephyrosanemos.com/, demo: http://www.zephyrosanemos.com/windstorm/current/live-demo.html
three.js example for moving objects in the editor: https://threejs.org/examples/#webgl_geometry_spline_editor