这是笔者在国外网站学到的一些技巧而自做的教程。首先看一下图。
新建场景,创建一个plane,移动,并且设置U/V片的值。
创建花瓣,如图。
选择plane,创建粒子发射器,使用emit from object,设置参数,如图。
创建重力场。
施加一个淆乱场。
现在,已经有下落的粒子了,将花瓣和粒子关联。
创建表达式。
如图。
将表达式与rotation关联。
现在,花瓣可以旋转了。当然,这还没有结束。接着创建地板。
花瓣穿过了地面,我们需要将花瓣落到地上,并停止旋转。选择粒子和地面,make collide命令,设置摩擦和弹力,如图。
选择particleShape1,继续编辑表达式。
指定材质,简单的花落效果就完成了。
表达式:
particleShape1.rbb=rand(0,360);
particleShape1.rbb+=0.001;
float $vel = (particleShape1.velocity)/2000;
particleShape1.rbb += $vel;
时间: 2024-08-31 05:18:43