10

1)有没有证据表明混合刚体phisix和流体(比如SPH)的模拟可以为现实世界提供建模?
2)这种混合的框架是如何工作的?

假设我们在一个带有 2 种不同液体(油和水)和一个柔软的身体 - 球的盒子内有一个 woden 秋千。开始条件如下: 在此处输入图像描述

我们如何才能模拟这种情况呢?用什么工具?

我现在如何看待它(如果我错了,请高举我)

  1. 我们所有的物体和流体都处于 ( *)
  2. Bullet 等现代引擎支持柔体和刚体 - 因此我们可以*在 RB\SB phisix 引擎中加载 ( ) 并制作框架。
  3. 取所有顶点并将那里的位置与前一帧进行比较。得到某种形式的矢量力场。
  4. 将流体引擎中的 rb/sb at tate ( *) 表示为具有来自我们力场的脉冲的粒子
  5. 加载 ( *) ,其中 RB 和 SB 作为粒子,其密度对应于它们所制造的材料,脉冲对应于先前计算的矢量场
  6. 在流体引擎中制作框架
  7. 更新相对于粒子运动的 rb/sb 位置 - 获取新状态 ( **)

对于简单的情况,这至少在理论上可以用 GPU 上的当前流体 3 + 子弹 3 近乎实时地计算……但我不知道这在多大程度上使系统不真实?

4

2 回答 2

0

不需要粒子级别的计算来实现这一点。粘性 CFD 和流体结构相互作用将为您提供非常合理的系统行为准确度。像 COMSOL 或 Ansys 这样的软件包可以在几个小时内为您提供答案。但是,如果您需要对其进行实时动画处理,则需要稍微简化问题。你在评论中说你正在做科学模拟,所以我假设你正在寻找每秒帧数的准确行为。

于 2014-12-27T08:44:49.883 回答
0

看起来这个问题似乎没有得到足够的关注,所以我只是在这里投入我的 2 美分。
快速谷歌搜索显示宾夕法尼亚大学的这篇演讲和东京大学的这篇论文。他们可能有一些您正在寻找的信息。

于 2014-02-23T22:23:55.607 回答