我想使用 SPH 粒子。我了解SPH背后的概念,但还不了解如何将火建模为流体。

  • 我是否必须在可以从那里得出颜色的颗粒中添加一些温度特性?
  • 我是否必须考虑周围的空气颗粒才能产生一些浮力效果?
  • 颗粒从哪里获得热量?我是否必须在某些空间上添加热量发射器,从而产生温暖的颗粒,以便温度随着时间的流逝而扩散到其他颗粒?
  • 是否有一些描述我的问题的教程?
有帮助吗?

解决方案

  • 是的,您必须具有温度属性。如果不涉及温度,这确实不会发射。一旦您有温度,就很容易获得亮度和颜色。 (您可能不必担心辐射传热,至少不是为了第一努力。)
  • 如果您处理压力和重力,则自然会出现浮力(ahem)。
  • 您可以从固定的加热元件和惰性气体开始,然后当准备就绪时,您可以将燃烧作为微分方程:能量产生的速率是温度,燃油压力和氧气压力的函数。
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top