粒子库

问题描述:

也许有人知道一个好的跨平台粒子库?粒子库

我知道Pyro粒子库,但它不是交叉平台和免费的。还有Magic Particles(可能是我需要的最好的版本),但是在Linux上创建一个端口只有理论上的可能性。

+0

会做一个你自己出了问题?从理论上讲,它们是一个相对简单的事情:唯一困难的是你需要建立你的粒子类,粒子引擎将管理的东西,以便它响应你想要的方式。你需要一个粒子和一个粒子管理器。 – thecoshman 2010-10-30 08:39:38

+0

@thecoshman我有我自己的简单粒子代码。这很简单,我想在这个问题上拥有更多的权力。 – Ockonal 2010-10-30 08:57:54

+1

建议[Geant](http://www.geant4.org/geant4/)或[GENIE](http://projects.hepforge.org/genie/)的诱惑几乎是*压倒性的... – dmckee 2010-10-30 09:01:13

我不确定它有多好,但我记得在www.gamedev.net上看到一篇关于用C++编写的开源粒子引擎的文章。这似乎是图形库不可知的,所以你应该能够很容易地移植到任何平台,你有兴趣

这里有一个链接: http://sourceforge.net/projects/sparkengine/

+0

我最终在我自己的游戏中使用这个,它是相当不错的。也结束了编写基于着色器的OpenGL渲染库。 – TheJosh 2014-06-18 05:31:52