骑砍战团MOD开发(24)-module_particle_system粒子系统

 一.粒子实现方式

      创建2D平面模型作为粒子基本单元,系统预制平面在particle_meshes.brf文件中,通过particle_blend着色器实现粒子透明度和着色效果.

#雨点粒子平面
prtcl_rain
#雪粒子平面
prtcl_snow
#烟尘粒子平面(马匹奔跑时产生)
prtcl_dust_a
prtcl_dust_b
#火焰粒子平面
prtcl_fire

二.粒子参数

      设置module_particle_system.py参数.可控制粒子的数量,强度,生命周期,使用粒子平面.

      粒子发射盒(emit_box):以输入position坐标进行XYZ展开的长方体盒子,粒子会从长方体盒子各个平面射出.

      粒子发射方向(emit_dir):可控制沿各个方向发射.

      粒子重力(gravity_strength);粒子喷射后发射方向,gravity_strength = 0朝四面八方喷射

      物理阻尼(damping):粒子在运动过程中速度损耗

      物理紊乱(turbulence):粒子在飞行过程中规律和变化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

霸王奉先

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值