虚幻UE 特效-Niagara特效实战-雨天

这篇具有很好参考价值的文章主要介绍了虚幻UE 特效-Niagara特效实战-雨天。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

回顾Niagara特效基础知识:虚幻UE 特效-Niagara特效初识
其他两篇实战:虚幻UE 特效-Niagara特效实战-火焰、烛火、虚幻UE 特效-Niagara特效实战-烟雾、喷泉
本篇笔记我们再来实战雨天,雨天主要用到了特效中的事件。


一、雨天

效果:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara

1、创建雨天的Niagara系统

对于雨天来说我们可以选择一个合适的模板进行制作–》Fountain
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
默认界面:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara

2、分析雨天是怎样的特征

首先雨天下雨(白眼
雨天是细长的面条似的性质、持续在一个范围内生成
且下到地面上有碰撞、碰撞后会有生成的水花溅起

把模板改成雨天的初步状态:(把粒子的给个向下的加速度
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
雨是从一个平面范围下下来的:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
但是雨的形状还没有设置:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
把选择设置为null是防止雨水错误的显示
如果需要风的感觉,可以在add velocity加速度处设置

但是现在的雨水没有碰撞 我们得生成碰撞:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
此时拖入场景我们可以看到雨水会反弹碰撞

我们希望碰撞的时候粒子消失生成水花粒子:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
这样当我们的粒子发生碰撞的时候就会让粒子消失

但是我们还没有产生新粒子啊
于是我们先添加一个新粒子:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara

此时我雨水粒子和水花粒子没有关联起来
我们需要找到他们关联起来的事件也就是:

碰撞事件
雨水发生碰撞时:碰撞触发事件调用
水花产生条件:雨水的碰撞触发事件被调用,所以我们绑定雨水的碰撞事件

雨水创建碰撞事件:
此事件只对已经生成的粒子有效:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
但发现此时还是有bug,节点右上角有红色的感叹号:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
点击右上角的错误按步骤解决:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
此时发现bug解决,且已近处理完了雨水的碰撞事件

我们转到水花的节点添加绑定碰撞事件:

虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
此时虽然已经绑定了事件的来源,但是只是侦听碰撞事件
我们需要接收雨水碰撞事件的产生:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
很好已经完成了事件的接收
但是我们需要调整一下本身水花的特性
调整生成的地方:(不需要限制其范围,默认原点即可
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
初始时生成0个,只有碰撞时生成,且控制其旋转,
更重要的是其生命周期应该很短:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara

3、优化水花性质

为了让水花看起来更逼真,我们对官方的粒子材质进行修改:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
复制一个重新创建为新材质:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
此贴图为水花贴图:(我会放到资源里面
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara
让后把做好的这个材质替换给水花特效节点内
其他节点大家可以多尝试
可以把很多不需要的节点给删了:
虚幻UE 特效-Niagara特效实战-雨天,# UE_特效,虚幻,游戏引擎,ue4,ue5,材质,特效,Niagara


总结

本次实验主要是对事件有了一定的了解
特效中的事件一般都很好控制,有很多系统的参数已经给我们写好了
我们直接调用就行,本例子就有has collision文章来源地址https://www.toymoban.com/news/detail-809215.html

到了这里,关于虚幻UE 特效-Niagara特效实战-雨天的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 虚幻UE 特效-Niagara特效初识

    虚幻的Niagara特效系统特别的强大,可以为开发者提供丰富的视觉效果! 本篇笔记对Niagara系统进行初步的学习探索 在我们开发游戏等程序时,往往会面临需要好看的视觉效果。 而这些视觉效果往往需要特效来实现,如人物的技能,场景的特效(瀑布、下雪、下雨)等。 学好

    2024年01月18日
    浏览(36)
  • UE4/5Niagara粒子特效之拖尾渐变

    目录 开始操作 发射器一的制作 添加新的模块 ​编辑 让粒子长久存在 添加颜色 发射器二的制作 第三人称模板添加Niagara 效果  添加颜色  效果 隐藏第一个发射器 首先创建一个粒子系统,用Fountain这个模板: 将不需要的删除,剩下的就只有需要的初始化的东西,以及添加速

    2024年02月11日
    浏览(52)
  • UE4/5Niagara粒子特效学习(使用UE5.1,适合新手)

    目录 创建空模板 创建粒子 粒子的基础属性 粒子的生命周期 颜色  大小设置 生成的位置 Skeletal Mesh Location的效果: Shape Location 添加速度 添加Noise力场 在生成中添加: 效果:  ​编辑 在更新中添加: 效果: 控制粒子过程的大小   控制粒子过程的颜色  添加风的立场 结束

    2024年02月12日
    浏览(52)
  • UE4/5Niagara粒子特效之Niagara_Particles官方案例:3.3->4.3

    目录 3.3 Visibility Tag  左边的发射器: 发射器更新 粒子生成  粒子更新  右边的发射器 和左边发射器不同的地方 3.4 Texture Sampling  发射器更新  粒子生成 粒子更新 4.1Play Audio Per Particle  系统 第三个发射器 发射器更新  粒子生成  粒子更新 第二个发射器 发射器更新  粒子生

    2024年02月10日
    浏览(38)
  • UE4/5Niagara粒子特效之Niagara_Particles官方案例:1.5->2.3

    目录 之前的文章: 1.5 Blend Attributes by Value 发射器更新  粒子生成  粒子更新 2.1 Static Beams  ​编辑 发射器更新:  粒子生成  粒子更新 2.2 Dynamic Beams 没有开始模拟前的效果是: 开始模拟后的效果是: 发射器更新 粒子生成 ​编辑  粒子更新 2.3 Multiple Renderers  发射器更新

    2024年02月11日
    浏览(62)
  • UE4/5Niagara粒子特效之Niagara_Particles官方案例:1.1->1.4

    目录 1.1-Simple Sprite Emitter ​编辑 发射器更新 粒子生成 粒子更新 1.2-Simple Sprite Emitter 发射器更新   粒子生成  粒子更新 渲染 1.3-Simple GPU Emitter 属性 发射器更新   粒子生成  粒子更新 1.4-Sprite Facing  发射器更新 粒子生成  粒子更新 通过对官方案例的讲解来了解和使用Niag

    2024年02月11日
    浏览(61)
  • UE4/5Niagara粒子特效之Niagara_Particles官方案例:2.4->3.2

    UE4/5Niagara粒子特效之Niagara_Particles官方案例:1.1->1.4_多方通行8的博客-CSDN博客 UE4/5Niagara粒子特效之Niagara_Particles官方案例:1.5->2.3_多方通行8的博客-CSDN博客  这次的项目和之前又有很大的不同,它是由3个发射器组成的: 可以看到右边的两个发射器里面,都有一个事件处理

    2024年02月09日
    浏览(48)
  • 【虚幻引擎】UE4优化植被

    在UE4中,我们在做大型的室外场景时,经常会遇到植物过多导致延迟的现象,有时候我们需要在UE4的场景中放置几千几万甚至更多的模型,这些模型具有相同的LOD,并且基础模型都使用同一模型资源。因为模型文件拖入UE4场景中会自动使用Static Mesh Actor来表示,当在程序中放

    2024年02月15日
    浏览(51)
  • 【虚幻引擎】UE4/UE5 材质

      基础颜色(BaseColor) :材质本身的颜色,例如绿色蓝色等 金属度(Metallic) :金属度,材质是否含有金属光泽 粗糙度(Roughness) :粗糙或者平滑度,物体表面的粗糙程度 自发光(EmissiveColor) :物体本身是否发光 透明度(Opactity) :物体表面是否透明,适用于 半透明(Translucent)、

    2024年02月02日
    浏览(76)
  • 【虚幻引擎】UE4/UE5插件

    Blank:空白插件,可以从头开始自己定义想要的插件风格和内容,用此模板创建的插件不会有注册或者菜单输入。 BlueprintLibrary:创建一个含有蓝图函数库的插件,此模板函数都是静态全局函数,可以在蓝图中直接调用。 ContentOnly:创建一个只包含内容的空白文件 Editor Toolba

    2024年02月05日
    浏览(67)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包