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 随机种子被用作随机的基础。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • <转>我也忘了转自哪里,抱歉,感谢原作者 什么是Shader Shader(着色器)是一段能够针对3D对象进行操作...
    星易乾川阅读 10,965评论 1 16
  • 转载注明出处:点击打开链接 Shader(着色器)是一段能够针对3D对象进行操作、并被GPU所执行的程序。Shad...
    游戏开发小Y阅读 8,845评论 0 4
  • 一、Surface Output (表面着色器的标准输出结构)Surface Shader的标准输出结构-第一要素...
    CarlDonitz阅读 4,520评论 0 1
  • 男人:睡了吗? 女人:你又在忙什么? 男人:你呢工作顺利吗?跟妹妹住一起吗? 女人:是的,但我昨天不小心睡过头上班...
    画心心语阅读 5,302评论 4 3
  • 十里烟柳映长堤, 对对鸳鸯水中嬉。 行人匆匆赶路早, 惟有朝阳悔醒迟。
    张玉民阅读 2,790评论 3 2