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

相关推荐
MartinYeung530 分钟前
[论文学习]Skill-MAS:面向自动多智能体系统的元技能进化
大数据·人工智能·学习
阳光九叶草LXGZXJ33 分钟前
达梦数据库-报错-11-cmd 13 validate error
linux·运维·数据库·sql·学习
~光~~38 分钟前
【嵌入式linux学习_OV8858 bring up】L1_从Sensor到RK3588发生了什么
linux·运维·学习
m4Rk_1 小时前
【论文阅读】Agent 记忆机制(27):MemRefine——用 LLM 事实判断将长期记忆压缩到固定预算
论文阅读·人工智能·学习
星恒随风1 小时前
Linux 权限详解:从 rwx、chmod 到 umask、目录权限与粘滞位
linux·运维·服务器·笔记·学习
阳光九叶草LXGZXJ2 小时前
达梦数据库-报错-12-[-7184]:对象定义[XXX]被修改,版本检查失败
linux·运维·服务器·数据库·sql·学习
知识分享小能手5 小时前
高等数学学习教程,从入门到精通,定积分 — 知识点全面总结(10)
学习·机器学习·概率论
暗影凋落12 小时前
CMake构建学习笔记-SQLite库的构建
笔记·学习·sqlite
画面无声13 小时前
STM32的SPI通信原理与练习记录
c语言·stm32·单片机·嵌入式硬件·学习
你有哈莫吗14 小时前
CMake构建学习笔记-iconv库的构建
笔记·学习