gpu.js - GPU Accelerated JavaScript

Just came across this ‘GPU Accelerated JavaScript’ library. Could this maybe be something Cesium could benefit from? Somewhere deep down where the number-crunching happens?

Hi Klaus,

This is a cool library that has been on my research radar for a bit. I tried to pitch it to my GPU students for final projects this semester, but unfortunately didn’t get any interest: https://github.com/CIS565-Fall-2017/Final-Project#gpujs

For Cesium, we may be able to use it for things like the particle system, but we need to make sure it interops well with the vertex buffers and textures used for rendering in Cesium so that there is not a round trip back to the CPU; otherwise, Cesium will be better off explicitly doing the computations in GLSL.

Please let us know if you experiment with this.

Thanks,

Patrick