【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果

这篇具有很好参考价值的文章主要介绍了【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

效果

步骤

一、创建热变形材质 

二、添加新的发射器

2.1 设置粒子材质

2.2 设置粒子初始大小

2.3 设置粒子持续生成

三、修改材质 

四、设置粒子效果


在上一篇博客(【UE Niagara学习笔记】06 - 制作火焰喷射过程中飞舞的火星)的基础上继续实现在喷射火焰过程中类似于热浪、热变形的效果。

效果

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara文章来源地址https://www.toymoban.com/news/detail-794223.html

步骤

一、创建热变形材质 

1. 创建一个新材质,这里命名为“M_Heat_DistortionMaster_Trans”

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

打开“M_Heat_DistortionMaster_Trans”,设置混合模式为“半透明”、着色模型为“无光照”

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

在材质图表中添加如下节点

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

其中纹理节点的纹理为“T_NoiseNormal_B”

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

此时在预览窗口中可以看到材质效果如下

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

2. 对材质“M_Heat_DistortionMaster_Trans”创建材质实例,这里材质实例命名为“M_FlameHeatDistortion_Trans_Inst”

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

二、添加新的发射器

3. 打开粒子系统“NS_Flame_Thrower”

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

新添加一个发射器

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

模板选择“Simple Sprite Burst”

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

新发射器这里命名为“HeatWave”

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

孤立显示新发射器效果

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

2.1 设置粒子材质

选中“Sprite渲染器”模块,设置材质为第一步创建的材质实例

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

2.2 设置粒子初始大小

选中“Initialize Particle” ,设置“Sprite Size”为200

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

2.3 设置粒子持续生成

选中“Emitter State”模块,“Loop Behavior”设置为“Infinite” 

 【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

此时可以看到粒子生成效果如下,可以看到热浪效果有明显的边界感

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

三、修改材质 

4. 回到材质“M_Heat_DistortionMaster_Trans”中,修改材质图表如下

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

其中,新添加的纹理节点的纹理为“bigfire_single”

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

材质图表中的4维参数“DistortionSettings”的4个通道名分别为“SpeedX”、“SpeedY”、“MaskContrast”、“RefractionRate”,分别用于控制panner平移速度、新纹理节点的对比度以及折射率

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

4个通道的默认值如下所示

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

四、设置粒子效果

5. 回到粒子系统“NS_Flame_Thrower”中,取消孤立显示发射器“HeatWave”

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

为了在喷射火焰末端显示热浪效果,我们可以先将热浪效果得枢轴位置调整至最低端得中心,即选中“Sprite渲染器”模块,然后设置UV控件中的默认轴点

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

在“Initialize Particle”模块中设置初始位置偏移并修改大小,粒子大小用用户参数代替

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

此时我们就可以通过用户参数设置热浪的大小了

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

我们还可以通过材质实例参数来调整热浪效果,其中参数“MaskContract”的值越小,热变形效果越明显,“RefractionRate”的值越大,折射效果越明显

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

最终效果如下所示

【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果,# 虚幻 粒子特效,ue5,Niagara

到了这里,关于【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 虚幻UE 特效-Niagara特效实战-眩晕

    回顾Niagara特效基础知识:虚幻UE 特效-Niagara特效初识 其他两篇实战:虚幻UE 特效-Niagara特效实战-烟雾、喷泉、 虚幻UE 特效-Niagara特效实战-火焰、烛火、 虚幻UE 特效-Niagara特效实战-雨天。 本次笔记是记录空模板来制作眩晕功能特效。 效果: 我们使用空模板来制作Niagara系统:

    2024年01月21日
    浏览(35)
  • 虚幻UE 特效-Niagara特效实战-烟雾、喷泉

    本篇笔记记录使用Niagara特效系统制作烟雾、喷泉特效 简单的Niagara操作不熟悉的请看上一篇:虚幻UE 特效-Niagara特效初识 效果: 此处不用创建Niagara发射器是因为我们可以用模板发射器–》Simple Sprite Burst(小粒子爆炸特效 烟雾的样子并不是圆形,所以材质要换。 烟雾不是发

    2024年01月17日
    浏览(49)
  • 【UE Sequencer系列】07-创建慢镜头、粒子效果、淡入淡出效果、添加音乐

    目录 一、创建慢镜头  二、创建粒子效果 三、创建淡入淡出效果  四、添加音乐 1. 添加时间膨胀轨迹  2. 设置一开始的播放速率为1  通过减少时间膨胀系数来制作慢镜头 1. 找到粒子的存储位置  2. 找到角色即将开炮的帧  3. 将粒子效果拖入  调整粒子的方向和位置  4. 取

    2024年02月04日
    浏览(34)
  • 【UE Niagara】实现简单的下雪、下雨天气效果

    下雪: 下雨: 新建一个Niagra系统并打开 删除“Add Velocity in Cone” 添加一个“Add Velocity”模块 设置如下参数, Velocity的Z值越小,粒子下落的速度越快,Scale Added Velocity的Z值设置的越大,粒子下落的速度越快 此时的效果就像下雪一样。 我们可以将控制的Pawn挂载一个Niagra组件,

    2024年02月12日
    浏览(34)
  • UE4: Niagara系统实现雨天效果,并跟随人物移动

    1.创建一个Niagara系统 选择Fountain选项,点一下加号,再点完成: 命名一下打开: 先从粒子生成的方向入手,在Niagara的界面中删掉“Add Velocity in Cone”,并添加“Add Velocity”,这样预览效果中的粒子就从椎体向上喷发,变成向下发射。 删掉之后: 然后将sphere location也删除,因

    2024年02月07日
    浏览(55)
  • 【虚幻引擎】UE4初学者系列教程基础篇-全中文新手入门教程

    一、 创建工程文件 (1)虚拟项目浏览器 (2)虚拟文件夹的结构 (3) 初学者内容包 二、虚幻引擎编辑界面介绍 (1)菜单栏 (2)关卡编辑器:工具栏  (3)“模式”面板  (4)“内容浏览器”面板 (5)视口面板 (6) 世界大纲视图 (7)细节面板 三、视口导航 四、

    2024年02月04日
    浏览(88)
  • 【虚幻4】UE4初学者系列教程基础篇-全中文新手入门教程

    一、 创建工程文件 (1)虚拟项目浏览器 (2)虚拟文件夹的结构 (3) 初学者内容包 二、虚幻引擎编辑界面介绍 (1)菜单栏 (2)关卡编辑器:工具栏  (3)“模式”面板  (4)“内容浏览器”面板 (5)视口面板 (6) 世界大纲视图 (7)细节面板 三、视口导航 四、

    2024年02月13日
    浏览(58)
  • 【虚幻引擎】UE4初学者系列教程VR篇-全中文新手入门教程

    1.有vr来配置         无论使用的是何种头戴显示器,开发使用 SteamVR 的 VR 项目时都需要下载并安装 Steam,才能访问 SteamVR。以下部分将说明下载安装 SteamVR 的方法。         首先需要从 Steam 站点(http://store.steampowered.com/)下载并安装 Steam客户端。Steam 安装完成后,用

    2024年04月10日
    浏览(63)
  • 【UE4 塔防游戏系列】07-子弹对敌人造成伤害

    目录 效果 步骤 一、让子弹拥有不同伤害 二、敌人拥有不同血量  三、修改“BP_TowerBase”逻辑 四、发射的子弹对敌人造成伤害   一、让子弹拥有不同伤害 为了让每一种子弹拥有不同的伤害值,打开“TotalBulletsCategory”(所有子弹的父类),新建一个浮点型变量,命名为“

    2024年02月16日
    浏览(43)
  • 【虚幻引擎】UE4初学者系列教程(蓝图篇)-全中文新手入门教程(含蓝图节点详细介绍,即时更新~)

    蓝图篇 目录 蓝图基础逻辑 知识点1:蓝图是可视化编程 知识点2:蓝图是面向对象的编译型可视化编程语言 知识点3:关卡蓝图和蓝图类的区别 知识点4:蓝图数据类型 知识点5:节点的介绍 知识点6:引脚的介绍 知识点7:节点的执行顺序 知识点8:节点的类型 知识点9:节点

    2024年02月04日
    浏览(119)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包