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

相关推荐
zhangzhangkeji7 分钟前
UE5 蓝图-游老师-3 基本数据类型-字符串-下:
ue5
执笔者5488 分钟前
网络编程:socket编程与两个简单的UdpServer练习
linux·服务器·网络·学习
d111111111d32 分钟前
STM32-外设学习-读写备份寄存器(代码)--学习笔记
笔记·stm32·单片机·嵌入式硬件·学习
Chloeis Syntax33 分钟前
MySQL初阶学习日记(3)--- 增查改删(CRUD)
数据库·学习·mysql
丝斯201135 分钟前
AI学习笔记整理(24)—— AI核心技术(深度学习8)
人工智能·笔记·学习
凉、介40 分钟前
Linux 下的 time_before/time_after 接口
linux·运维·服务器·学习
LO嘉嘉VE1 小时前
学习笔记二十二:神经网络的几起几落
笔记·神经网络·学习
The_cute_cat1 小时前
Vim的初步学习
学习·编辑器·vim
一字白首1 小时前
Node.js 入门搞定核心内置模块(fs/path/http/querystring)
学习·http·node.js
wdfk_prog1 小时前
[Linux]学习笔记系列 -- [block]fops
linux·笔记·学习