我在互联网上搜索了关于粒子系统和火焰效果的信息,但我没有找到任何好的答案。
一些游戏有某种形式的电影显示为火,这是非常好的,但不是为接近观众的火。
如何在游戏中实现逼真的火焰和烟雾效果?我正在寻找良好的示例代码或说明如何做到这一点。
发布于 2011-05-20 23:26:21
如果你真的想开始模拟类似流体的效果(实际上包括烟雾和火),那么可以看看Jos Stam的优秀的"stable fluids“论文。如果你不熟悉地形,它在数学上可能有些复杂。但是如果你通过了方程式(this might help),它就不那么难了。而且有很多可用的实现。
只要谷歌“稳定的流体”:)也许不是一个真正的粒子系统,但仍然非常有趣。
发布于 2011-05-20 21:03:58
虽然我自己没有提供答案的知识,但我可以为您提供线索:http://sourceforge.net/projects/real-time-fire/
这个项目的目标是创建一个体积火灾动画的快速生成器。生成器使用一个短的预计算序列来生成无限的动画。包real-time-fire2.0和更高版本包含额外的热雾。
发布于 2011-05-20 23:17:28
我建议搜索一些需要使用粒子系统的游戏的源代码。
如果你找不到它们,总会有一些基础知识的Wikipedia。不过,这可能还不够。
https://stackoverflow.com/questions/6072242
复制相似问题