physics - 如何模拟二维水面?

标签 physics simulation

我正在制作一个游戏,我想在里面加水。在物理上,它被模拟为一个静态形状传感器,向其中的物体施加一些力。但是我怎样才能模拟水面呢?例如,当有人落入水中时,我希望能够提供一些波浪。谢谢

最佳答案

您可能想看看 Cem Yuksel 在 wave particles 上的工作,以及他的论文中包含的引用文献。或者谷歌搜索“浅水方程”。已经有多种实时使用的实现。可能还有一些有用的链接 here .

关于physics - 如何模拟二维水面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7915356/

相关文章:

c++ - 给定 2 个已知速度方向和位置的点,计算由(圆)弧组成的路径

ios - 使用 Sprite Kit 变换物理体

java - 弹跳球永远不会在地面上保持平静

javascript - Javascript 中的碰撞处理——粒子卡住

r - 如何在 R 中生成不同样本量的负二项分布以进行功效分析?

c++ - 确定景观中所有点与具有特定属性的点的距离的最快方法

r - 生成N个随机整数,总和为R中的M

c# - 面向对象游戏编程中的物理

r - 为什么 r 中关于生成 Gamma 随机变量的代码没有返回预期的输出?

c - 使用c模拟x86 32位汇编运行