Exported assets are free to use commercially and modify.

TriangleBlurShader.js

TriangleBlurShader

Triangle-weighted blur

TriangleBlurShader
Preview requires WebGL2. You can still download the demo.
Image processing demo

Blends nearby colors like gently blurring a picture with a soft brush.

Official source