javascript – 如何在THREE.js中生成粒子系统

我正在制作游戏,我想添加烟雾,火焰和爆炸效果.我正在使用THREE.js库进行游戏制作.我尝试了很多技术,却找不到结果.
我尝试了SPARK.js库和THREE.js本身的粒子系统,但无法产生预期的结果.我正在使用r51版本的THREE.js.
任何人都可以在这方面提供帮助.
谢谢

解决方法:

我最近编写了一个粒子引擎,它能够实现你所描述的特效,目前适用于Three.js v.56:

http://stemkoski.github.io/Three.js/Particle-Engine.html

并查看博客文章http://stemkoski.blogspot.com/2013/06/creating-particle-effects-engine-in.html以获取相关详细信息.

[2013年9月更新]粒子引擎得到了极大的改进,并且仍在http://squarefeet.github.io/ShaderParticleEngine/进行开发

上一篇:javascript – WebGL:如何在一些web gl 3d对象上绘制交互式div(如文本输入)并仍然是交互式的?


下一篇:javascript – Three.js:全景立方体放大并过渡到不同的全景立方体