改进粒子系统-粒子拖尾
最近美术要求粒子可以拖尾,实现类似于《鬼武者》中的吸魂、烟花等效果。
大概思路是将粒子经过的路径记录下来,形成一条面向摄像机的三角链。
截图:
参考:Ogre的BillboardChain, RibbonTrail
TODO:1,粒子消失时不自然,应该是粒子等待拖尾消失后再消失。
2,支持设置1D,2D纹理。 (已解决)
改进:
1, 不再将2D粒子做为一种渲染器,而是做为粒子的一个属性. 这样公告版粒子,模型粒子,拖尾粒子都可以共有2D属性.
2,加入了模型拖尾渲染器