Unity VEG实现烟花效果

前言

这次利用VEG实现普通烟花效果。

主粒子

设置主粒子的速度,位置,周期等参数。

Position(Line)

用于设置粒子的初始化位置,从Start到End随机生成一个位置点。

烟花粒子

这里利用GPU Event当主粒子消亡时生成新的眼花粒子。

GPU Event

GPU事件由系统在特定条件下触发,并且可以被其他系统捕获以生成新粒子。 可以通过读取Source或使用Inherit Source节点在子系统中访问事件数据。

主粒子的拖尾粒子

烟花粒子的拖尾

就这样我们的烟花就完成啦

现在看起来还是有点难看的,但问题不大,给它加点后处理就好了,PostProcessVolume

就这样,好看多了

未完待续

可能后面还想加点其他的功能,所以未完待续。

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2015-2021 Opda
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信