【问题标题】:Stable Fluids in 3D Example [closed]3D 示例中的稳定流体 [关闭]
【发布时间】:2010-11-15 17:20:51
【问题描述】:

有没有人遇到过或有 Jos Stam 的稳定流体但 3D 的示例?我需要在 openGL 中追求这个的 3D 版本,但这样做的时间很糟糕。在 openGL/C/C++ 中是否有这样的示例?

【问题讨论】:

  • 你遇到了什么问题?
  • “稳定流体”? This?.
  • 是的,仅在 3D 中。我看过很多 2D 示例,但没有完整的 3D 示例。只是好奇是否还有其他人正在为此工作。我猜似乎更多地是在研究方面。

标签: c++ c opengl fluid


【解决方案1】:

这是我找到的关于解决 Navier Stokes 方程的最佳信息(大约 6 个月前搜索过):link text。它以我发现的最简单的方式解释了马术求解器的每个部分。我没有深入研究 Jos Stam 的论文,但它似乎是基于这个公式。

不过我贴的链接也是2D的,不过代码很简单,多加一个(甚至更多xD)维度应该没问题。

编辑:我刚刚意识到我所链接的演讲是由 Jos Stam 主持的 :)。它是一个小世界。尽管如此,演讲的文档比 pdf 更好,所以我希望它有所帮助。

【讨论】:

    【解决方案2】:

    虽然这个答案晚了几年,但它可能仍然有用:

    这里的 3D 实现: http://graphics.ethz.ch/teaching/former/imagesynthesis_06/miniprojects/p3/

    另一个 3D 实现:https://code.google.com/p/smoke3d

    另外,这篇论文最后有源代码(Bongart, Robert) http://www.nada.kth.se/utbildning/grukth/exjobb/rapportlistor/2007/rapporter07/bongart_robert_07018.pdf

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-14
      • 1970-01-01
      • 1970-01-01
      • 2011-01-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多