像这种网站,前端功力只占三成,七成还是靠顶流 UX 设计师。 认识几个顶流设计师,各种 WebGL shader 信手拈来,各种 3D 引擎都会一点。就算看代码可能觉得水平一般,不懂软件工程,图形学半吊子,但写出来的东西真的是漂亮。
几年前写的 prototype/demo 可以参考一下,关键词:2d particle based fluid ,核心算法是 Double Density Relaxation: https://codepen.io/mutoo/pen/zdgJoP