unityVFX Graph 学习笔记(三) GPU Event

要使用GPU Event 先得勾选这个。


GPU Event 有三种,只能添加到update Particle 这个Node里。 主要用于向另一个粒子系统发送事件。 例如: 可以在当前粒子消亡的时候激发另一个粒子, 或者给粒子做拖尾时,根据粒子运动距离实例化拖尾粒子。

Trigger Event Always 和Trigger Event On Die 根据字面意思理解即可。 表示一直持续的事件和粒子消亡的事件。 

TriggerEventRate : 可以选择两种模式, OverTime 和 OverDistance 。 

                              选择OverTime 表示平均每秒钟发送几次事件, Rate 表示 :次/秒。

                               选择OverDistance 表示每运动距离一米发送几次事件, Rate 表示:次/米。



一般情况 通过事件生成的新的粒子 都会继承之前消亡的粒子的一些属性。  这里最常用的block 为 Inherit 开头,例如:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容