当前位置: 首页 > article >正文

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


http://www.kler.cn/a/387623.html

相关文章:

  • 毕业项目推荐:基于yolov8/yolov5/yolo11的动物检测识别系统(python+卷积神经网络)
  • 牛客网刷题 ——C语言初阶(6指针)——BC105 矩阵相等判定
  • 数据在内存的存储
  • 《OpenCV计算机视觉实战项目》——银行卡号识别
  • unity学习12:地图相关的一些基础2, 增加layer种草种树
  • vue3监听器
  • Redis5:Redis实战篇内容介绍、短信登录
  • 青少年编程与数学 02-003 Go语言网络编程 19课题、Go语言Restful编程
  • C++笔记---lambda表达式
  • 【我的世界】宠物不认我了?怎么更换主人?(Java版)
  • 贪心算法day05(k次取反后最大数组和 田径赛马)
  • 贪心算法day3(最长递增序列问题)
  • 如何一步步实现api接入JD平台通过url获取item get商品详情字段信息
  • 常见前端代码分析面试题Javascript|html
  • 引入最新fluwx2.5.4的时候报错
  • 【企业级分布式系统】Linux-Rsync远程同步
  • vue3实现一个无缝衔接、滚动平滑的列表自动滚屏效果,支持鼠标移入停止移出滚动
  • (Go语言)条件判断与循环?切片和数组的关系?映射表与Map?三组关系傻傻分不清?本文带你了解基本的复杂类型与执行判断语句
  • 2024 第五次周赛
  • Python数据分析——pandas
  • hhdb数据库介绍(9-4)
  • SpringBoot实现的汽车共享业务管理系统
  • go语言中的map类型详解
  • CSRF 令牌
  • mysql约束和高级sql
  • Docker:LXC容器操作实战