Allow driving the renderer from a web worker

The build generates a new output set called `render-webgl-worker`, meant
to be imported from a web worker. This exposes the `RenderWebGLRemote`
class to facilitate communication with the renderer using `postMessage`
and `onmessage`.
Only a few messages are implemented so far, but it's enough to run the
demo page.
This commit is contained in:
Christopher Willis-Ford
2016-06-14 11:40:48 -07:00
parent f0dae7aa48
commit fc10df7e41
11 changed files with 262 additions and 45 deletions

6
.gitignore vendored
View File

@@ -1,7 +1,11 @@
.idea/workspace.xml
.idea/dictionaries
/node_modules
/build/render-webgl.js
/build/render-webgl.js.map
/build/render-webgl.min.js
/build/render-webgl.js
/build/render-webgl.min.js.map
/build/render-webgl-worker.js
/build/render-webgl-worker.js.map
/build/render-webgl-worker.min.js
/build/render-webgl-worker.min.js.map