0

几年前,我构建了一个小型 OpenGL 项目,在其中模拟了混合液体的动画;可以在此处此处看到类似的项目(这是 2 个显示一些液体动画的 youtube 视频)。

我的主要目的是使用 webGL、JS、CSS 或 HTML5 模拟这些动画,以便将它们与 Phonegap 一起使用。

在我的项目中,我设置了 2 种不同密度和不同颜色的主要液体,以测试混合过程。我的主要目标是动画两种液体的流动,并在用户开始摇晃他的智能手机时开始混合(或者当用户单击按钮时,如果我们在基于 Web 的应用程序中)。

在我的研究过程中,我收集了几篇解释这个过程的物理论文。我也见过几个库,比如Raphael.jsProcessing.js,但我不太确定哪个更好,或者从哪里开始,以及哪个与 Phonegap 兼容。任何建议、链接或参考都会很棒。

4

1 回答 1

1

有一个优秀的 Javascript 库封装了该webgl功能,称为three.js

于 2012-05-27T03:00:21.653 回答