Unreal Engine5 在Fab新版安装Niagara UI Renderer插件

系列文章目录

前言

在2024.10.24号的今天发现unreal engine官网已经没有虚幻商城了,取而代之的是FAB
‌虚幻商城已经停止运营,Epic Games推出了新的数字资产商店FAB。‌

Epic Games宣布,其雄心勃勃的数字资产商店FAB现已正式上线,标志着虚幻商城的停止运营。FAB整合了Unreal Engine Marketplace、Sketchfab Store、Quixel和ArtStation Marketplace的资源,为用户提供一个统一的平台,以便更便捷地获取游戏开发所需的数字资产‌1。

在FAB正式上线前,Epic已经允许创作者准备他们的Unreal Engine Marketplace和Sketchfab产品,以便在FAB上销售。此外,Epic还计划增加对Roblox和《我的世界》资产的支持,并让用户在FAB上访问其超逼真的MetaHumans‌1。

虚幻商城的停止运营是为了更好地整合资源和提供更高效的平台服务,用户可以转向使用新的FAB商城来获取所需的数字资产‌1。
Epic Games 最近宣布,其雄心勃勃的数字资产商店 FAB 现已正式上线。这一举措标志着 Epic 在游戏开发资源领域迈出的重要一步,旨在为开发者提供一个统一的平台,以便更便捷地获取游戏开发所需的数字资产,如环境和动画等。
FAB 商城整合了 Unreal Engine Marketplace、Sketchfab Store、Quixel 和 ArtStation Marketplace 的资源,将这些资源汇聚于一处,以简化开发者的获取流程。Epic 首次于 2023 年 3 月透露了 FAB 的计划,并原定于同年推出,但后来推迟至 2024 年。

Epic 为 FAB 上销售的商品提供高达 88% 的收入分成,与 Epic Games Store 提供给开发者的收入分成比例相匹配。在 FAB 正式上线前,Epic 已经允许创作者准备他们的 Unreal Engine Marketplace 和 Sketchfab 产品,以便在 FAB 上销售。Epic 还表示,ArtStation Marketplace 将“继续像现在这样运营”,但计划在 2025 年让 ArtStation 用户将他们的内容带到 FAB。

Epic 还分享了即将对 FAB 进行的一些更新计划。最引人注目的是,Epic 计划增加对 Roblox 和《我的世界》资产的支持,并计划让用户在 FAB 上访问其超逼真的 MetaHumans。

随着 FAB 商城的推出,Epic Games 正在将更多的资源和注意力集中在这个新的平台上,为开发者提供更广泛的数字资产选择和更高效的工作流程。而原本的虚幻商城则在完成了历史使命后,停止服务。

在这里插入图片描述

一、如何下载安装Niagara UI Renderer插件

1.Epic Games Launcher启动程序中,点击 选择Fab,然后点击Start exploring
在这里插入图片描述
2.在搜索中输入:Niagara UI Renderer 回车,然后再点击
在这里插入图片描述
3.点击Download,也要点击"Add to My Library",这样就会加入Epic Games Launcher启动程序中
在这里插入图片描述
4.勾选,点击Accept
在这里插入图片描述
5.弹出窗口,不用管它
在这里插入图片描述
6.回到.Epic Games Launcher启动程序中,选择“库”->刷新图标->UI,点击Niagara ui renderer安装到引擎
在这里插入图片描述
7.选择用于添加插件的插槽,也就是ue的版本,这里我选择5.4,然后点击安装
在这里插入图片描述
8.安装进度
在这里插入图片描述
9.打开ue引擎
选择Edit->Plugins
在这里插入图片描述
输入:Niagara UI Renderer,勾选
在这里插入图片描述

重启ue

### 如何在 Niagara 中实现网格体飘带效果 #### 创建自定义模块脚本 为了实现网格体飘带效果,首先需要创建一个新的 Niagara 模块脚本来处理特定的几何变换逻辑。可以按照如下方式操作: 命名该模块为 `GenerateRibbonVertices` 或者其他能够描述功能的名字[^1]。 ```cpp // GenerateRibbonVertices.cpp void UNiagaraDataInterfaceCustom::GetVertexPositions(FVector& PosA, FVector& PosB, FVector& PosC) { // 获取三角形三个顶点的位置信息并赋值给PosA, PosB 和 PosC. } ``` 此部分代码展示了如何获取单个三角形的顶点位置数据,这对于构建连续的线段或条状结构非常重要。 #### 初始化粒子属性 接着,在 Niagara 系统中添加 “Initialize Particle” 模块来设定初始参数。对于想要模拟柔软物体如布料或者旗帜的行为来说,“Mesh Scale Mode”的随机化可以帮助创造出更自然的变化感[^2]。 设置 "Uniform Sprite Size" 参数为适当大小(例如 100),这决定了每个单独片段的基础尺寸;而将“Mesh Scale Mode”设为“Random Uniform”,则允许这些片段之间存在轻微差异,从而增强视觉上的真实度。 #### 安装必要的插件支持 如果项目尚未包含所需的 Niagara 插件,则需通过 Epic Games Launcher 来安装它们。具体步骤包括但不限于启动 Fab 并查找名为 `Niagara UI Renderer` 的插件,下载后将其添加至个人库中,并最终确认其被正确加载到了 Unreal Engine 版本里[^3]。 完成上述配置之后,重启编辑器使更改生效,并验证插件是否已成功激活。 #### 构建完整的飘带系统 最后一步是利用前面准备好的组件组合成一个完整的飘带发射器。通常情况下会涉及到以下几个方面的工作: - **Particle System Setup**: 设计好整体布局以及运动规律; - **Material Design**: 利用材质编辑器制作适合表现丝滑质感的表面特性; - **Simulation Logic**: 编写额外的仿真算法以确保物理行为更加逼真合理。 以上便是关于如何基于 UE4/UE5Niagara 粒子框架搭建网格体形式的动态飘带特效的大致流程概述。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值