关于创建2D流体的一些好例子是什么?[关闭]


22

任何人都可以使用C#或C / C ++共享任何好的示例,教程或代码片段吗?

Answers:


9

Q-Games的PixelJunk射击游戏提供了不错的流体。他们在这里发表了一份GDC论文:http : //fumufumu.q-games.com/gdc2010/shooterGDC.pdf(PDF!)

Alias Maya知名度(现为Autodesk)的Jos Stam在此处撰写了有关游戏中实时流体的论文:http : //www.dgp.toronto.edu/people/stam/reality/Research/pdf/GDC03.pdf(PDF!)

然后,他在此处编写了一个简单的FFT流体求解器:http : //www.dgp.toronto.edu/people/stam/reality/Research/pdf/jgt01.pdf(PDF!),最后在该PDF中包括了源代码。



5

替代文字

  • 实用流体力学
    • C ++代码和预编译的二进制非常详细的解释。您可以与演示进行交互,例如创建新的烟雾并用鼠标搅动烟雾。该图像是演示的捕获。最后还列出了几个在线参考。
  • 稳定液 [PDF]
    • 我认为作者Jos Stam是流体动力学方面的专家。75页他的研究摘要。
  • Chapter 38.在GPU上进行快速流体动力学仿真
    • 与Cowboy编程实用流体力学相比,它具有更高的技术和数学强度。最后还列出了一些脱机资源。
  • 手机游戏的烟雾模拟 [PDF]
    • 一堆最弱的资源,但我仍然觉得值得收藏……

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.