Skip to content
Matthias Geier edited this page Sep 30, 2019 · 3 revisions

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

Some Links

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

Clone this wiki locally