UE5 使用Niagara粒子制作下雨效果

我们可以使用Niagara制作一些简单的雨雪天气效果,那么就以下雪效果为例,来讲解下如何制作。

1.在内容窗口右键,创建Niagara粒子文件

2.以Fountain作为模板发射器创建粒子文件

3.点击发射器本身,将SimTarget修改为GPU模拟,将Bounds的计算改成Fixed固定,这样可以提升性能。

4.点击Add Velocity修改速率,将VelocityMode改为Linear线性,将Velocity参数设置为0 400 -1000,让粒子向下落下

5.找到Shape Location修改粒子发射器形状,ShapePrimitive修改为Box,BoxSize修改为4000 4000 100,此时会出现类似下雪的效果表现

6.找到Spawn Rate,增加发射率,改为3000

7.现在太过于类似下雪,改一下粒子外观,达到类似下雨的效果。点击发射器本身查找Sprite Attributes,将Sprite Size Mode改为Non-Uniform,Sprite Size改为3,50

8.但此时粒子方向是混乱的,我们需要修改Sprite Renderer下的Aligment参数为Velocity Aliged,让粒子方向跟随速率。

9.将粒子拖入场景,现在会发现视线一旦移开粒子就会立即被剔除,所以需要修改Bounds参数为10,防止被剔除。

10.最后增强一些雾效,让环境看起来更像湿度很大的下雨天,完成制作。

相关推荐
武清伯MVP1 小时前
阮一峰《TypeScript 教程》学习笔记——类型映射
笔记·学习·typescript
月阳羊1 小时前
【论文学习与撰写】Mathtype的安装与word插件安装
学习·word
BreezeJuvenile2 小时前
MAX30102脉搏血氧传感器相关内容整理(理论版)
学习·max30102·心率血氧传感器
报错小能手2 小时前
C++笔记(面向对象)深赋值 浅赋值
c++·笔记·学习
一介书生-0072 小时前
2025-10-27 Java AI学习路线
java·人工智能·学习
繁花与尘埃2 小时前
CSS引入方式(本文为个人学习笔记,内容整理自哔哩哔哩UP主【非学者勿扰】的公开课程。 > 所有知识点归属原作者,仅作非商业用途分享)
css·笔记·学习
Century_Dragon3 小时前
新能源汽车故障诊断与排除虚拟实训软件:赋能职业教育利器
学习
m0_626535205 小时前
数据结构学习,一些知识点
数据结构·学习
猫梦www6 小时前
关于Mysql的学习三(事务)
学习·mysql
Yurko136 小时前
【C语言】程序控制结构
c语言·开发语言·学习