# Experimental JavaScript port of TinyEXR Using Emscripten. ## How to compile edit `compile_to_js.sh`, then ``` ./compile_to_js.sh ``` ## How to run test Requires node.js ``` $ node test.js ``` ## How to run a browser example Edit EXR file in `index.html` Copy a EXR file to this directory(default = asakusa.exr). (NOTE: Chrome does not allow reading a file from parent path(e.g. `../../asakusa.exr`). Launch http server, e.g., ``` $ python3 -m http.server ``` Open `http://localhost:8000` with an browser. ## TODO * [x] Write HTML5 Canvas drawing JS code from Float32Array( * [ ] Pollish JS API.