В поисках Gaussian Blur наткнулся на сайт shadertoy.
Можно менять параметры налету и смотреть что получается. Попробуйте на примере Gaussian Blur. Платформа WebGL 2.0
, язык GLSL
, рекомендую к ознакомлению.
Также можно встраивать результат на страницу: