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

【UE Niagara】制作星光飘落效果

效果

步骤

1. 新建一个Niagara系统

选择模板“Fountain”

这里命名为“NS_Flare”

打开“NS_Flare”,选中Sprite渲染器,设置材质为上一篇文章中(【UE 材质】闪烁的星星材质)制作的材质“M_Flare”

2. 由于要在Niagara中调整粒子的颜色,因此我们需要在材质“M_Flare”中将三维常量节点修改为“ParticleColor”节点

为了让每个粒子拥有不同的闪烁时间和频率,我们还需要添加“DynamicParamter”节点

设置“DynamicParamter”节点前两个引脚的名称分别为“Random”和“Flash”

3. 回到Niagara中,此时我们就可以通过“Initial Particle”模块中的Color来控制粒子的初始颜色

如果我们希望每个粒子都是不同的颜色,可以设置颜色也是随机值

如果想让粒子更亮一些,可在“Scale Color”模块中,将“Scale RGB”扩大到之前的100倍

为了实现每个粒子拥有不同的闪烁时间和频率,这里可以添加一个“Dynamic Material Parameter”模块

设置动态材质参数“Random”和“Flash”为随机值

为了更好呈现粒子随机闪烁时间和频率效果,这里先禁用“Add Velocity”和“Gravity Force”模块,然后设置“Shape Location”模块中的“Sphere Radius”为80

此时效果如下

为了让粒子有被风吹动的感觉,我们可以添加一个“Wind Force”模块,设置“Wind Speed”为沿Z轴反方向的100

为了能让粒子随机旋转,这里添加一个“Sprite Rotation Rate”模块,“Rotation Rate”设置为随机值

最终效果如下

参考视频:

https://www.bilibili.com/video/BV1Wm4y1Y7h9/?p=2&spm_id_from=pageDriver&vd_source=36a3e35639c44bb339f59760641390a8

http://www.lryc.cn/news/287830.html

相关文章:

  • SLAM初学
  • 腾讯云轻量应用服务器Docker如何一键搭建属于自己的幻兽帕鲁服务器?
  • win10+elasticsearch8.12 安装教程
  • 经典面试题-死锁
  • mysql面试题合集-基础
  • 点灯大师(STM32)
  • @EnableEurekaServer
  • Java中的接口
  • Linux笔记之bash脚本中的-e、和
  • mapstruct自定义转换,怎样将String转化为List
  • torch.matmul和torch.bmm区别
  • k8s学习(RKE+k8s+rancher2.x)成长系列之概念介绍(一)
  • PHP - Yii2 异步队列
  • leetcode560和为k的子数组
  • 【ProtoBuf】使用指南
  • Buffer Pool
  • jetson-inference----docker内运行分类任务
  • Python脚本之操作Redis Cluster【二】
  • 认识数学建模
  • 计算机工作原理解析和解剖(基础版)
  • 外网ssh远程连接服务器
  • 滴滴基于 Ray 的 XGBoost 大规模分布式训练实践
  • k8s从入门到实践
  • Qt5.12.0 与 VS2017 在 .pro文件转.vcxproj文件
  • 金蝶云星空 ServiceGateway RCE漏洞复现
  • 二叉树的最大深度[简单]
  • [Redis]不同系统间安装redis服务器
  • Unity之动画和角色控制
  • C语言库函数实现字符串转大小写
  • hcip----ospf