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.最后增强一些雾效,让环境看起来更像湿度很大的下雨天,完成制作。

相关推荐
zhangzhangkeji4 小时前
UE5 蓝图-游老师-13-事件、函数、宏、事件分发器:在自定义蓝图(包括 UI 控件蓝图)中就可以创建事件分发器
ue5
盐焗西兰花4 小时前
鸿蒙学习实战之路:状态管理最佳实践
学习·华为·harmonyos
Zhichao_975 小时前
【UE5.3】小白人动画重定向
ue5
小毅&Nora6 小时前
【人工智能】【深度学习】 ⑦ 从零开始AI学习路径:从Python到大模型的实战指南
人工智能·深度学习·学习
Maxwell_li16 小时前
Pandas 描述分析和分组分析学习文档
学习·数据分析·numpy·pandas·matplotlib
雷工笔记6 小时前
MES学习笔记之SCADA采集的数据如何与MES中的任务关联起来?
笔记·学习
繁星星繁7 小时前
【C++】脚手架学习笔记 gflags与 gtest
c++·笔记·学习
Zhichao_978 小时前
【UE5.3】为人形角色建立Contrl Rig
ue5
Lovely Ruby8 小时前
前端er Go-Frame 的学习笔记:实现 to-do 功能(三),用 docker 封装成镜像,并且同时启动前后端数据库服务
前端·学习·golang
YJlio8 小时前
SDelete 学习笔记(9.18):安全删除、空闲清理与介质回收实战
笔记·学习·安全