Fab 是一个面向数字创作者的开放式市场,创作者可在此分享和获取丰富多样的数字内容。 Fab 提供多种产品获取途径,其中就包括通过 Epic Games 启动器使用的桌面端版本,该版本也被称为启动器中的 Fab 。
借助启动器中的 Fab,您可以在同一位置发现、下载并导出适用于多个数字内容创作(DCC)应用或游戏引擎的资产。
使用本指南学习如何:
通过启动器浏览资产。
将资产下载至本地路径。
将资产导出到 DCC 工具或游戏引擎中。
批量下载和导出。
访问启动器中的 Fab
要使用启动器中的 Fab,您必须安装 Epic Games 启动器。
启动器中的 Fab 仅支持 Windows 和 Mac 系统。
请按照以下步骤从 Fab 网站下载并安装启动器:
滚动至其他访问 Fab 的方式板块。
点击下载启动器。
从下载位置打开安装程序,然后按照屏幕上的说明操作。
安装完成后,请打开启动器并使用您的 Epic Games 账户登录,以访问 Fab 平台。 您必须登录自己的 Epic Games 账户才能访问产品,即便是免费产品也不例外。 启动器打开后,您可在左侧导航面板中找到虚幻引擎选项,其下方设有一个 Fab 选项卡。
单击 Fab 选项卡,打开启动器中的 Fab。 在设计界面和使用流程上,启动器与 Fab 网站较为接近。
您既可以直接搜索资产,也能通过右上角的设置图标,自定义下载和导出的相关选项。
Fab 设置
在开始搜索商品之前,建议优先对 Fab 设置进行调整,具体需关注以下内容:
资产的下载文件保存位置
资产的默认格式
Megascans 的质量等级
默认导出目标
点击启动器右上角的齿轮图标,即可访问 Fab 设置。 可使用下载和导出选项卡来设置默认值。 点击相应下拉菜单并选择选项,即可设置文件格式与导出目标的默认值。
在 Fab 设置中优先完成这些调整,可有效节省从商品页中下载与导出产品所需的时间。
在商品中,您可以选择下载格式与导出目标,但该选择仅对当前商品生效。 您必须通过 Fab 设置来指定所下载资产的文件保存位置。
要了解有关下载资产的更多信息,请参阅本页的下载资产部分。
您也可以通过从下拉菜单中选择一个选项,开始为您的 DCC 工具和游戏引擎安装导出目标插件。 导出插件为目标应用程序提供了从 Fab 导入资产的途径。
在安装插件之前,请执行以下步骤:
请确认您的设备上已安装了 DCC 工具或引擎的受支持版本。
启动一次 DCC 工具或引擎,但在安装插件之前将其关闭。 此步骤可解决一类问题:部分情况下,安装程序需先打开目标应用程序至少一次,才能找到插件文件的合适安装路径。
要了解有关导出资产的更多信息,请参阅本页的导出资产部分。
搜索并获取
使用探索页面和搜索栏浏览产品。 要查看产品的商品页,请点击其缩略图。 该商品页会在右侧以悬浮面板的形式打开,方便您进行分屏查看。 您可点击双箭头图标,对该面板进行折叠或展开操作。
下表列出了用于调整面板的快捷键。
快捷键 | 运算 |
P | 折叠和展开面板。 |
ESC | 关闭面板。 |
Ctrl + 单击(Windows) | 选择要添加到面板的多个产品。 |
Cmd + 单击(Mac) | 选择要添加到面板的多个产品。 |
查看商品时,您可以查看产品价格、包含的格式、产品详细信息、描述和元数据。 使用格式选项卡可查看该商品所支持格式的技术细节。 在符合条件的场景下,您还可以查看评分、评论及常见问题。
若需获取某一产品,其商品页中会包含以下一个或一组按钮:
将不在您的库中的免费内容添加到库。
购买并加入购物车即可购买您所需的内容。
下载库中的内容。
导出功能用于将您库中的内容发送至某个应用程序。 文件将自动下载。
要了解更多关于搜索、查看、购买产品的信息(包括自定义 Megascan 授权用户的访问方式),请参阅购买和下载素材。
下载素材
您添加到库中的某些产品可供直接下载。 您可在 Fab 设置中设置默认下载格式和文件位置。
如需下载已获取的资产,您可选择以下任一方式:
在我的库页面,点击产品缩略图上的下载图标,然后选择所需格式。
打开某一商品,若未指定格式则先选择格式,然后点击仅下载。
虚幻引擎(UE)文件不会显示下载选项。 您只能根据文件是否为 .uasset 、.uproject、或 .uplugin格式,来选择使用添加到项目、安装插件或创建项目功能。 对 Unreal Editor Fortnite特别版(UEFN)来说,您必须通过编辑器内的集成功能,才能将内容添加到岛屿中。 要了解更多信息,请参阅《Fortnite》文档:从 Fab 中导入。
您的下载进度可在启动器左下角的下载管理器中查看。 点击下载图标访问管理器。 在管理器中,当您有多个待处理的下载任务时,可暂停、取消这些任务,或调整它们的排队顺序。
下载完成后,对应商品会显示在磁盘上标签,标签旁还会标注已下载的格式数量。 在我的库页面上,您可按所有资产或本地磁盘资产进行筛选。
如需在文件浏览器中查看已下载的资产,您可选择以下任一方式:
在商品中,点击下载右侧的三点图标,然后点击前往文件。
在文件资源管理器中,导航至指定的文件路径。
此下载流程有助于管理大型文件类型及资产目录。
资产文件路径
产品文件会下载到您在 Fab 设置中指定的位置。 启动器所使用的路径,与虚幻引擎选项卡下 Fab 库中资产的下载位置路径一致。
要调整文件路径,请执行以下步骤:
点击右上角的 Fab 设置图标。
在弹出窗口中,点击下载选项卡。
设置路径并选择您偏好的文件格式。
下载设置中还包含以下选项:选择您偏好的文件格式;若为 Megascans 资产,可选择所需的质量等级。
导出资产
您添加到库中的某些产品,可导出至 DCC 工具或引擎中。 如需查看支持的导出文件格式及应用程序列表,请参阅本页面的 DCC 工具和引擎支持部分。
Fab 通过启动器提供的导出插件,将产品导出到应用程序中。 导出插件包含提取内容并发送至目标应用程序的功能。 首次在商品中选择导出目标时,下拉菜单下会出现安装插件的提示。 启动器会将插件添加到相应的文件位置。
您可以通过 Fab 设置,为您已安装的所有应用程序批量安装所需插件。 您还可以设置默认导出目标。 该设置可在所有商品中永久生效,即您只需指定一次导出目标,无需在每次导出内容时重复设置。
要导出内容,请按照以下步骤操作:
请确保您的计算机上安装了受支持版本的 DCC 工具或引擎。
打开商品。
点击导出目标下拉菜单 如果需要使用默认应用程序以外的选项,请选择一个应用程序。
首次使用时,下拉菜单下会提示安装插件。 点击安装插件,然后在弹出窗口中再次点击该按钮。如果在安装插件之前目标应用程序处于打开状态,请将其关闭。
安装完成后,打开该应用程序即可导入内容。
若需选择默认格式以外的选项,您可点击格式下拉菜单来选择文件格式。
点击导出。 系统会显示一条进度提示信息,表明内容导入目标应用程序的操作是否成功。
导出插件将下载至以下路径:
Windows:
C:\Users\[用户名]\AppData\Local\FabPluginsAppData文件夹默认隐藏。 如需了解如何查看,请参阅微软文章:如何在 Microsoft Windows 中查看隐藏的文件和文件夹。
Mac:
/Users/[用户名]/Library/Application Support/Epic/FabPlugins
您可以修改这些插件文件,以满足工作流需求。 启动器中的 Fab 功能及导出插件的使用,均需遵守 《Epic Games 服务条款》 中的相关规定。
若在导出过程中遇到错误,请查看本页面导出插件故障排除部分中的常见问题。
DCC 工具和引擎支持
启动器中的 Fab 功能支持一键导出标准交换格式,可适配多款主流引擎及 DCC 工具,例如虚幻引擎、Cinema4D 和 Maya。
下方表格列出了启动器可以导出到的每个应用程序所支持的版本和渲染器信息。
应用程序 | 支持的版本 | 渲染器 | 平台 |
虚幻引擎 |
| 不可用 |
|
Blender |
|
|
|
3ds Max |
| 以下渲染器的最新版本:
|
|
Unity |
| 渲染管线:
|
|
Maya |
|
|
|
Cinema4D |
|
|
|
对于 Unreal Editor Fortnite特别版(UEFN),您可以使用桌面应用程序搜索产品并将其添加到您的库。 要将资产添加到您《Fortnite》的岛屿,您必须使用编辑器内集成功能。 要了解更多信息,请参阅《Fortnite》文档:从 Fab 中导入。
下方表格列出了各应用程序支持的文件格式。
格式类型 | 文件形式 | 支持的 DCC 和引擎 |
交换格式 |
| 支持导出到:
|
引擎格式 |
| 支持:
UE 文件不会显示导出选项。 您仅能根据文件格式,选择使用添加到项目、安装插件或创建项目功能。 |
| 支持导出到:
| |
原生 DCC 格式 |
| 当前不支持 |
对于 Quixel Megascans,.fbx是导入 DCC 工具、Unity 以及 5.3 版本以下虚幻引擎的最佳格式。 对于 UE 5.3 及更高版本,.gtlf是最佳格式版本。
自定义导出工作流
导出目标包含一个选项,即可以使用磁盘位置或套接字端口创建自定义导出工作流,以满足您的流程需求。
自定义磁盘位置
自定义(磁盘位置)导出选项会将您下载的资源复制到您设置的另一个位置。
要创建自定义磁盘工作流,请按照以下步骤操作:
点击右上角的 Fab 设置图标。
点击导出目标选项,并选择自定义(磁盘位置)。
在导出位置选项中,设置要将资产复制到的本地路径。
找到一个商品,将导出目标设置为 自定义(磁盘位置),然后选择文件格式。
点击导出。
自定义套接字导出
对于为 DCC 工具开发自定义插件的团队,启动器中包含一个导出目标选项,可用于连接该应用程序。 若需根据生产需求自定义导出插件,请使用自定义(套接字端口)导出目标。
导出操作通过传输控制协议(TCP)端口建立套接字连接,资产和地图文件的相关信息则通过 JSON 数据进行共享。 这意味着数据会通过本地套接字端口发送到接收应用程序中。
您的自定义插件应使用与应用程序相同的端口来接收 JSON 数据,这些数据包含原始资产文件夹路径、资产名称、纹理及网格信息等内容。 这类信息被称为负载。 您的脚本可以读取并加载这些文件,且将它们导入到应用程序中。
若要创建自定义套接字端口工作流,您必须熟悉为目标应用程序创建自定义插件的方法,包括熟悉相关 API。
以下是为 DCC 工具创建自定义插件的通用步骤:
按照 API 设置 DCC 工具的插件结构。
实现一个 TCP 服务器,使其在特定端口号上监听来自启动器的传入数据。
利用 JSON 信息将数据转换为 DCC 工具可识别的资产。
要将插件连接到 Fab 中的自定义套接字端口,请按照以下步骤操作:
点击右上角的 Fab 设置图标。
点击导出目标下拉菜单,然后选择自定义(套接字端口)。
在套接字端口选项中,添加端口号以指定您希望导出资产的端口。
套接字端口号范围为 1024 到 65536。
导航至商品,将导出目标设置为自定义(套接字端口),然后选择一种文件格式。
点击导出。
点击导出后,系统会向插件发送一个信号,其中包含负载信息和端口号。
以下代码块是一个 Python 可执行程序示例,用于从应用程序建立到 Fab 的套接字连接,并传递负载信息。 您可使用自定义导入代码对该脚本进行适配。
您可在目录中查看导出插件的文件结构,以获取更多实现示例。
# coding=utf-8
import socket
import json
import traceback
import queue
import threading
import time
import traceback
导出插件故障排除
导出资产时,您可能会遇到插件安装错误或其他问题。 本节介绍了导出插件的部分常见问题修复方法。
在安装插件之前,请执行以下步骤:
请检查您的设备上是否安装了受支持版本的 DCC 工具或引擎。
启动一次 DCC 工具或引擎,但在安装插件之前将其关闭。 此步骤可解决一类问题:部分情况下,安装程序需先打开目标应用程序至少一次,才能找到插件文件的合适安装路径。
如果在安装插件后遇到导出错误,请检查以下各项:
导出目标是否支持该格式。 要了解更多信息,请参阅本页的 DCC 工具和引擎支持部分。
导出目标的应用程序是否正在运行。 请尝试重新启动该应用程序。
您是否已安装了新版本的 DCC 工具或引擎,却没有更新已安装的插件。 您可以在 Fab 设置中查看所装插件的版本。
文件夹是否处于锁定状态,无法写入文件。
对于 Unity,请查看屏幕上关于安装插件的说明,或确认您是否已为新项目安装了该插件。
如果插件持续报错,请尝试重新安装。 要重新安装或直接删除插件,请执行以下步骤:
关闭启动器并导出目标。
从磁盘位置删除文件:
Windows:
C:\Users\[用户名]\AppData\Local\FabPluginsMac:
/Users/[用户名]/Library/Application Support/Epic/FabPlugins
打开启动器,重新安装导出插件。
如果导出后资产未在应用程序中按预期显示,可尝试手动将文件导入应用程序进行对比。 若内容与预期相符,则该情况为设计使然;若不相符,请将问题报告提交给支持团队,网址为 https://support.fab.com。
当交换格式文件导出至 DCC 工具或引擎时,在某些情况下,内容可能无法完全配置就绪。这取决于发布者打包内容的方式,或是目标工具处理导入的机制。 要了解更多以发布者身份打包资产的信息,请参阅 为启动器中的 Fab 设置资产 。
Epic Games 启动器会通过日志文件记录错误信息,这些日志可帮助您和 Fab 支持团队诊断问题。 查看日志的方法如下:
点击启动器左下角的 Epic Games 启动器设置图标。
单击“显示日志”。 文件资源管理器将打开并定位到日志文件夹。
双击 EpicGamesLauncher 文本文件。
要了解访问启动器日志的更多信息,请参阅如何获取 Epic Games 启动器的日志。从日志中可以查看 Fab 插件的错误信息,例如:LogFabPluginsManager: Error: Plugin installation failed - 3ds Max versions 2024, 2025, 2026 not found。 此错误表示该应用程序要么尚未安装,要么从未被打开过。
若您无法解决某一错误,请将日志发送至 Fab 支持团队。
批量下载和导出
通过启动器中的 Fab,您可以批量处理资产的下载和导出操作。 批处理资产指的是同时选中多个产品,并对它们执行相同的操作。
若需多选产品,Windows 系统可使用 Ctrl + 单击,Mac 系统则使用 Cmd + 单击。 资产会以悬浮面板的形式添加到您屏幕的右侧,并按其状态分组——即资产处于免费、待购买、已下载或已导出状态。
资产的状态决定了您可以执行的批处理操作:
添加到库
添加至购物车
下载
导出
无法批量下载或导出 UE 原生内容。