.unitypackage → 带贴图的 GLB · 在浏览器中运行,文件不会离开你的设备
ZH

从 .unitypackage 中提取 FBX

无需安装 Unity,直接在浏览器中从 Unity 资源包下载原始 FBX 文件。这是提取而不是转换:你拿到的 FBX 文件与资源包作者发布时完全相同。

将 .unitypackage 拖放到此处

或

在左侧选择模型或场景——预览和 GLB 按钮会显示在上方

日志


        

已于2026年11月5日对照当前产品核对 · 由 Unity Asset Exporter 发布。

要从 .unitypackage 中取出 FBX 文件,请在首页的工具中打开资源包,在“文件”树中找到 .fbx 并下载。文件以原始字节输出,未经任何修改。不会上传任何内容,也无需安装 Unity 或注册账号。如果你是在找把 unitypackage 转换为 FBX 的方法,请注意这里是提取:工具提供的是作者发布的 FBX 文件,不会生成新的 FBX。

Unitypackage 转 FBX:是提取,不是转换

资源包打开后,“文件”树会显示根据资源包中 pathname 条目还原的原始 Unity 路径。该压缩包的结构详见无需 Unity 打开 .unitypackage。作者以 FBX 形式提供的模型都会以 .fbx 文件出现在这棵树中。这带来两个结果。

获取 FBX 文件的三种方式

  1. 从“文件”树中下载单个文件。浏览到还原后的路径,例如 Assets/Vendor/Models/Chair.fbx,然后下载该文件。单个文件下载始终免费。
  2. 从所选模型下载。当所选模型的源文件是 FBX 时,会出现下载原始 FBX按钮,用于保存该源文件。如果你是在 3D 预览中而不是在文件树中找到模型的,这种方式会更方便。
  3. 一次性全部下载。资源包原始文件(FBX + PNG)会将资源包中的所有原始文件连同其 Unity 路径保存为一个 ZIP,包括贴图以及其他任何源格式文件。如果资源包中包含动画 FBX 文件,会出现动画 FBX 源文件(ZIP)按钮,只打包这些文件。

批量 ZIP 导出(原始资源包、贴图、动画 FBX 和批量 GLB 均计入):首次免费,之后每周一次。可选的一次性购买 Pro(2026年11月30日前 $15,之后 $25)可在激活它的浏览器中解除该限制。

原始 FBX 包含什么,不包含什么

模型在 Unity 中看起来是完整的。但同一个 FBX 单独在 Blender 或其他工具中打开时,经常会出现材质缺失或变成默认材质。这是正常现象,因为 Unity 把很多内容保存在 FBX 之外:

FBX 保留作者导出到其中的内容,例如几何体,以及(如果有的话)骨架或动画。通常需要手动重做的是把贴图连接到材质。图像文件在原始文件 ZIP 中,也可以通过 PNG 贴图(ZIP)保存;请参阅提取贴图。在 Blender 中重新关联贴图,请参阅 Blender 指南。

预制体和场景没有对应的 FBX

预制体或场景是 Unity YAML:其中引用多个 FBX 网格,每个网格都有各自的位置和缩放,有时还带有材质覆盖。它没有可供提取的单个 FBX,工具也不会生成 FBX。

工具能做的是重建受支持的预制体和场景,并将其导出为 GLB。材质引用会通过 FBX .meta 的 externalObjects、预制体的材质分配、材质名称匹配以及保守的回退规则,按 GUID 解析。Base Color、法线、金属度/光滑度、环境光遮蔽和自发光槽位都会被映射,受支持的贴图会嵌入 GLB 中。

如果你需要已关联材质的 FBX

有些工作流只接受 FBX。可以用 GLB 作为中间步骤:

  1. 选择模型、预制体或场景,然后使用下载 GLB——即预览中的内容。如需一次导出多个模型,请使用将所选全部下载为 GLB(ZIP),解压整个 ZIP,并将其中的 _shared_textures 文件夹保留在模型旁边。详见转换为 GLB。
  2. 在 Blender 中使用 File → Import → glTF 2.0。
  3. 如果目标程序需要 FBX 旁边有图像文件,请执行 File → External Data → Unpack Resources。
  4. 使用 File → Export → FBX 导出。

经过这样一轮转换后,请检查材质。在目标程序中打开导出的 FBX,确认贴图已连接好,再在此基础上继续工作。针对 Unreal Engine,原始 FBX 与 GLB 两种方式的对比见 Unreal 用 FBX 还是 GLB。

角色还需要多做一个决定。GLB 导出会保留骨架,但使用保存的静态姿势;动画不会被一并导出,因此由该 GLB 生成的 FBX 也没有动画。如果需要动画,请使用原始 FBX 或动画 FBX 源文件,它们保持原样未经修改。人形虚拟形象请参阅导出 VRM。

需要了解的限制

如果出现问题,可在工具中通过帮助与反馈下载诊断报告(包含计数、警告和日志,不含资源文件),附在问题报告中发送至 [email protected] 或 Telegram @blablakapr。完整列表见支持的格式。

常见问题

能把 .unitypackage 转换为 FBX 吗?
不是通过转换。资源包中已有的 FBX 文件会按原始字节提取。预制体和场景不会被写为 FBX;请将它们导出为 GLB,如有需要,再从 Blender 导出 FBX。
为什么提取出的 FBX 在 Blender 中没有贴图?
Unity 将材质分配信息存储在 FBX 的 .meta 文件和 .mat 资源中,而贴图通常是单独的图片。你可以手动重新关联,或在这里导出 GLB——受支持的材质关联会在导出前解析好。
从 .unitypackage 中提取 FBX 文件需要 Unity 吗?
不需要。资源包在浏览器中打开,不会上传任何内容,也无需注册账号。请参阅无需 Unity 打开资源包。
提取出的 FBX 会保留动画吗?
如果 FBX 本身包含动画,会保留:文件字节没有改动,因此这些数据仍在文件中。动画 FBX 源文件(ZIP)会收集纯动画 FBX 文件;而 GLB 导出使用的是静态姿势。
提取 FBX 免费吗?
单个文件和单个模型的下载始终免费。批量 ZIP 导出首次免费,之后每周一次,除非你激活 Pro。