Godot Shader 04-粒子着色

渲染模式:

模式 说明
keep_data 不要在重启时清除以前的数据。
disable_force 禁止吸引力? (3.1还未支持)
disable_velocity 忽略重力

vertex 内建函数

模式 说明
inout vec4 COLOR 颜色
inout vec3 VELOCITY 粒子速度,可以修改。
out float MASS 粒子的质量(3.1还未支持)
inout bool ACTIVE 粒子是否活跃
in bool RESTART 粒子重置了
inout vec4 CUSTOM 自定义粒子数据,和INSTANCE_CUSTOM类似
inout mat4 TRANSFORM 粒子变换。
in float TIME 全球时间以秒为单位。
in float LIFETIME 粒子寿命。
in float DELTA delta
in uint NUMBER 排放开始后的唯一编号。
in int INDEX 颗粒索引(来自总颗粒)。
in mat4 EMISSION_TRANSFORM 发射器变换(用于非本地系统)。
in uint RANDOM_SEED 随机种子被用作随机的基础。

猜你喜欢

转载自blog.csdn.net/weixin_34166847/article/details/90923510
今日推荐