Gpu.js: GPU Accelerated JavaScript
github.com
github.com
I used this library to prototype shademap but I think it's no longer maintained. I PRed a fix to correct atan2 over a year ago and no movement [1].
Because this library optimized for simplicity over performance, switching to vanilla WebGL will get you better performance (especially with textures) in the long run.
I do highly recommend it if you're a web developer interested in harnessing parallel processing.
Gpu.js – GPU Accelerated JavaScript - https://news.ycombinator.com/item?id=19264154 - Feb 2019 (113 comments)
Gpu.js – GPU Accelerated JavaScript - https://news.ycombinator.com/item?id=14773964 - July 2017 (77 comments)