虚幻UE 特效-Niagara特效实战-魔法阵

news2024/11/15 18:28:59

回顾Niagara特效基础知识:虚幻UE 特效-Niagara特效初识
其他四篇实战:UE 特效-Niagara特效实战-烟雾、喷泉、
虚幻UE 特效-Niagara特效实战-火焰、烛火、
虚幻UE 特效-Niagara特效实战-雨天、
虚幻UE 特效-Niagara特效实战-眩晕。
本篇笔记记录了使用空模板来制作Niagara特效的魔法阵特效。

文章目录

  • 一、魔法阵
    • 1、创建魔法阵的Niagara系统
    • 2、导入素材制作材质
    • 3、设置魔法阵的效果
    • 4、设置圆圈扩散效果
    • 5、设置小繁星漂浮的效果
    • 6、注意
  • 总结


一、魔法阵

效果:
在这里插入图片描述

1、创建魔法阵的Niagara系统

使用空模板创建Niagara系统:
在这里插入图片描述
在这里插入图片描述

2、导入素材制作材质

导入所准备的素材:
在这里插入图片描述
制作蓝色的网格体的材质:
在这里插入图片描述
创建材质实例赋给魔法阵面片网格体:
在这里插入图片描述

3、设置魔法阵的效果

魔法阵是网格体,所以使用网格体的渲染器: 在这里插入图片描述
我们让其显示出来:
在这里插入图片描述

魔法阵一直显示不受生命周期影响:
在这里插入图片描述
给魔法阵加点旋转:
在这里插入图片描述

4、设置圆圈扩散效果

增加新的粒子发射器:
在这里插入图片描述
设置圆圈扩散的粒子贴图:
在这里插入图片描述
设置粒子自定义面向方向:
在这里插入图片描述
在这里插入图片描述
让圆圈粒子显示出来:
在这里插入图片描述
让圆圈粒子不不受生命周期影响:
在这里插入图片描述
让圆圈随着大小而运动:
在这里插入图片描述
在这里插入图片描述
如果这里慢的话可以去设置生命周期:
在这里插入图片描述
设置圆圈扩散时候的透明度:
在这里插入图片描述

右击上方的点可以改变颜色,右击下方的点可以改变透明度
点击上下方可以设置处的颜色和透明度

5、设置小繁星漂浮的效果

增加新的粒子发射器:
在这里插入图片描述
设置粒子产生的方式:
在这里插入图片描述
设置粒子的大小:
在这里插入图片描述
设置粒子生成的位置:
在这里插入图片描述

Shape Pri:生成位置的形状
Cylinder H:圆柱的高度
Cylinder R:圆柱的半径
Cylinder H M:圆柱的原点位置是上、中、下,0是原点以上

给粒子一个向上的速度:
在这里插入图片描述

6、注意

所有的粒子发射器都要设置本地空间:
在这里插入图片描述
因为粒子要跟随着物体移动,所以要勾选本地空间。
目的:粒子不在是全局位置,而是相对位置。
勾选后移动物体:
在这里插入图片描述在这里插入图片描述
未勾选后移动物体:
在这里插入图片描述
在这里插入图片描述
这两个都是一个niagara系统

颜色参数可以自己去调整


总结

本篇笔记主要记录了网格体渲染器的使用方式和本地空间含义
本地空间:就是移动的时候保持相对,而不是全局。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1429591.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

评论区功能的简单实现思路

评论区功能是社交类项目中的核心组成部分,它涉及到前端的交云和后端的数据处理。基于你的技术栈(前端 Vue3,后端 Java),下面是一个具体的实现思路和数据库设计建议,并探索一下知乎的评论系统。 数据库设计…

【IM】长连接网关设计探索(一)

目录 1.长连接网关的必要性2. 设计目标2.1 技术挑战2.2 技术目标 3. 方案选型3.1 网关IP地址的选择3.1.1 使用httpDNS服务3.1.2 自建http server作为IP config server3.1.3 最佳方案 3.2 高并发收发设计3.2.1 C10K问题3.2.2 方案探索双协程监听channel实现全双工 一个定时器 1…

02-Java抽象工厂模式 ( Abstract Factory Pattern )

抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂 该超级工厂又称为其他工厂的工厂 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类 每个生成的工厂都能按照工厂模式提供对象 …

移远(Quectel)物联网通信解决方案

一、方案简介 无线通信模块是具备无线通信的电路模块,它能通过无线连接传输数据,能识别分析主控制器发来的命令,控制节点设备的工作,或者向主控制器发送当前节点设备的工作状态。 市面上常用的无线通信模组包括蓝牙模组、WLAN模…

屏幕画笔工具--ZoomIt

现在有很多屏幕画笔工具,很多都需要占用屏幕一块面积,用于可视化相关功能,使用鼠标点击的方式操作。对于屏幕画笔工具,我最看重的是它的 无屏幕入侵性,终于找到了符合这个特点的屏幕画笔工具--ZoomIt。ZoomIt 是用于技…

分享一个好玩的虚拟数字人项目

最近在github上看到一个虚拟数字人的项目——VirtualWife:一个虚拟数字人项目,项目还处于孵化阶段,有很多需要优化的地方,作者想打造一个拥有自己“灵魂”的虚拟数字人,你可以像朋友一样和她相识,作者希望虚拟数字人融入人类生活,作为恋爱导师,心理咨询师,解决人类的情…

Ubuntu18.04安装Matlab流程笔记

提示:博主取舍了很多大佬的博文并亲测有效,分享笔记邀大家共同学习讨论 Ubuntu18.04 安装Matlab流程 下载安装包和破解文件安装Matlab注册并运行 下载安装包和破解文件 matlabR2019A源码 提取码:2ztb 下载的Linux matlab2018a文件夹内有三个文件: # 解压Matlab201…

Compose | UI组件(十二) | Lazy Layout - 列表

文章目录 前言LazyListScope作用域 用来干什么?LazyColumn组件含义?LazyColumn的基本使用LazyColumn Padding设置边距LazyColumn 设置边距 (contentPadding)LazyColumn 为每个子项设置边距 (Arrangement.spacedBy())LazyColumn 根据 rememberLazyListSta…

C++文件操作(2)

文件操作(2) 1.二进制模式读取文本文件2.使用二进制读写其他类型内容3.fstream类4.文件的随机存取文件指针的获取文件指针的移动 1.二进制模式读取文本文件 用二进制方式打开文本存储的文件时,也可以读取其中的内容,因为文本文件…

通过WSL2来实现Windows10/11的深度学习模型GPU加速,TensorFlow项,Jupyter及其插件安装,CQF心得,金融量化

通过WSL2来实现TF的GPU加速 为什么要用WSL(Windows Subsystem Linux)安装WSL2,miniconda,cuda,cudnn,TA-Lib安装 WSL2安装 Miniconda3安装 CUDA安装 cuDNN安装 TensorFlow 库安装 TA-Lib 库安装其它CQF及金…

MySQL-----DML基础操作

DML语句 DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据记录进行增删改操作。 ▶ 添加数据(INSERT) 【语法】 1. 给指定字段添加数据 INSERTO 表名 (字段名1,字段名2,...) VALUES (值1,值2,...); 2.给全…

获取真实 IP 地址(二):绕过 CDN(附链接)

一、DNS历史解析记录 DNS 历史解析记录指的是一个域名在过去的某个时间点上的DNS解析信息记录。这些记录包含了该域名过去使用的IP地址、MX记录(邮件服务器)、CNAME记录(别名记录)等 DNS 信息。DNS 历史记录对于网络管理员、安全研…

跟着cherno手搓游戏引擎【19】抽象纹理

引入: 导入stb_image: GitHub - nothings/stb: stb single-file public domain libraries for C/C 下载复制stb_image.h的内容(8000多行),然后粘到如图位置 stb_image.cpp: #include"ytpch.h" #define STB_IMAGE_IM…

LabVIEW叶片厚度远程监控

LabVIEW叶片厚度远程监控 随着网络技术的高速发展,远程监控广泛应用在各个领域。本文介绍了一种基于LabVIEW的植物叶片厚度远程监控系统,旨在实现对植物生长状况的精准监测和分析。 该系统利用LabVIEW软件开发工具,通过TCP网络协议实现数据…

抖音协议算法

以下是一些可能存在于社交媒体平台算法中的常见组成部分: 1. 用户兴趣模型:平台会根据用户的行为、喜好、关注的话题等信息,构建用户的兴趣模型。这可以通过分析用户的观看历史、点赞、评论、分享等行为来实现。 2. 内容特征提取&#xff1…

node.js基础--01

Author nodes:(题记) node.js is an open-source,cross-platform JAVAScript runtime environment。 node.js是一个开源,跨平台的js运行环境 common commands(常用指令) 1、C: enter hard …

C语言第十七弹---指针(一)

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】 指针 1、内存和地址 1.1、内存 2、指针变量和地址 2.1、取地址操作符(&) 2.2、指针变量和解引用操作符(*)…

短剧小程序开发:打造高效、便捷的娱乐体验

随着移动互联网的普及和用户需求的多样化,短剧小程序作为一种新型的应用形态,逐渐受到了广大用户的青睐。短剧小程序开发旨在为用户提供一种高效、便捷的娱乐体验,让用户在忙碌的生活中轻松享受到精彩的短剧内容。本文将探讨短剧小程序开发的…

基于ssm的运动会管理系统

文章目录 项目介绍主要功能截图:部分代码展示设计总结项目获取方式 🍅 作者主页:超级无敌暴龙战士塔塔开 🍅 简介:Java领域优质创作者🏆、 简历模板、学习资料、面试题库【关注我,都给你】 &…

Java玩转《啊哈算法》解密QQ号之队列

行有不得,反求诸己 文章目录 开头代码地址引子案例分析代码 队列封装升级演示 开头 各位好!本人在看《啊哈算法》,写的确实不错。 但略微遗憾的是,书籍示例代码是c语言,不是本人常用的Java。 那就弥补遗憾&#xff…