关于粒子系统模拟雪花

关于粒子系统模拟雪花

一.前言

关于之前鸽了快一个月的《对GUI函数尝试改动(二)》,由于某些不可抗因素没有发,但并不是没有去做,而是在调试的过程中出现了一些其他的问题,导致并没有完成。
在这里插入图片描述
此图为证,最迟下周末我会完成它发出来,谢谢大家的理解。(本人对此深感歉意)
那么接下来我们来谈谈最近我在弄的东西。

二.正文

最近有一些工作是关于雪景的,所以我们就来聊聊如何用粒子系统制作雪花效果。

1 添加Particle System

(1)Hierarchy窗口右键 > Effects > Particle System

(2)新建一块Plane作为地面,并且把Particle Syetem位置移到Plane上方。

(3)旋转Directional Light,使背景变暗(随意即可),便于观察。

2 设置Shape模块

Shape模块定义粒子发射器的形状,可提供沿着该形状表面法线或随机方向的初始力,并控制粒子的发射位置及方向。设置参数:
Shape:Box,定义发射器形状。
Scale:(100,100,11),根据需要调节发射器缩放大小。

3 设置Particle System Main模块

在这里插入图片描述
具体参数如图所示,如果对效果不满意可以对更改的参数做调整。
PS:其中Start Size的参数设置是一个随时间变化量在后面的箭头中调整,调整为Random Between Two Constants。

4 设置Emission模块

将Rate over Time设置为100,即每秒发射100个粒子。

5 设置Velocity Over Lifetime模块

Velocity Over Lifetime模块控制每个粒子在生命周期内的速度。雪花飘落时会在XZ平面(水平)上随机小幅度移动,而在Y轴的负方向(向下)也会忽快忽慢地下落。
在这里插入图片描述
最后效果如图所示:(由于我不会做gif,这是嫖的图,上面步骤做出来效果也差不多)在这里插入图片描述

三.添加刮风效果

其实上面做出来的雪花效果并不能完全模拟现实,而下面我们来对其做出一些调整,来表现出一个刮风下雪的效果。

设置External Forces模块

External Forces模块控制影响粒子的风区。

(1) 勾选External Forces模块后,在Hierarcy窗口中添加Particle System Force Field:
(2)设置Particle System Force Field参数:(如图所示)
在这里插入图片描述

四.尾声

以上都是比较简单的雪花效果制作过程,希望能给大家带来一些帮助。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值