FBX 示例文件 — 下载二进制和 ASCII FBX 测试文件

FBX — Autodesk Filmbox · .fbx · MIME 类型 application/octet-stream

2 个文件482 KB – 686 KB直链下载无广告,无需注册任意用途免费SHA-256 已校验

下载 FBX 示例文件,用来测试 FBX 导入器、游戏资产上传或 FBX 转 glTF 转换器。环面结模型(4,096 个三角形,带逐多边形顶点法线、索引 UV 和 Phong 材质)同时提供二进制和 ASCII 两种 FBX 7.4 版本,两者由同一棵节点树写出,因此导入器结果的任何差异都只可能来自编码方式。

FBX 是 Autodesk 的专有格式,没有公开规范。我们根据社区整理的节点结构写出这些文件,并验证了它们能在 three.js 的 FBXLoader 和 Assimp 中加载。我们尚未用 Autodesk FBX SDK 测试过它们;另外请注意,Blender 的导入器只能读取二进制 FBX——任何 ASCII FBX 文件(包括我们的)都会被拒绝。

FBX 示例模型的渲染预览
本页一个示例文件的静态渲染图,由我们的生成器以平面着色渲染。可在任意 FBX 查看器中打开下载的文件,查看 3D 效果。

下载 FBX 示例文件

文件详情大小下载
sample-model-binary.fbx
4,096 个三角形 • 二进制 FBX 7.4 • 法线、UV、Phong 材质 • 482 KB
4,096 个三角形 · 2,048 个顶点 · 法线 · UV · 1 种材质 · 厘米,Y 轴朝上482 KB
481,644 字节
下载 FBX
sample-model-ascii.fbx
4,096 个三角形 • ASCII FBX 7.4 • 法线、UV、Phong 材质 • 686 KB
4,096 个三角形 · 2,048 个顶点 · 法线 · UV · 1 种材质 · 厘米,Y 轴朝上686 KB
686,230 字节
下载 FBX
2 个文件 · 直链 · 无需注册 · 支持 CORS

在命令行或 CI 中使用这些文件

每个 URL 都稳定不变并开放 CORS。在测试中固定 SHA-256,一旦测试夹具发生变化,你会立刻知道。

# 下载单个文件
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/3d/fbx/sample-model-binary.fbx

# 校验文件(上方每个文件都列出了 SHA-256)
shasum -a 256 sample-model-binary.fbx

# 所有示例文件的机器可读索引
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="fbx")'

FBX 格式概览

全称FBX — Autodesk Filmbox
扩展名.fbx
MIME 类型application/octet-stream
版本FBX 7.4(7400)
编码二进制(“Kaydara FBX Binary”)和 ASCII
内容Geometry、Model、Material 及其 Connections
单位和坐标轴厘米(UnitScaleFactor 1),Y 轴朝上
规范无公开规范(Autodesk 专有)

用 FBX 示例文件测试什么

  • 游戏引擎和 DCC 软件的资产上传
  • FBX 转 glTF 转换管线
  • 区分二进制与 ASCII FBX
  • 单位和坐标轴转换(厘米,Y 轴朝上)
  • 法线和 UV 图层映射(ByPolygonVertex、IndexToDirect)
  • 针对无规范格式的解析器健壮性测试
测试说明。 二进制 FBX 以“Kaydara FBX Binary”开头,后跟两个空格、一个 NUL、0x1A、0x00 和一个 uint32 版本号。ASCII FBX 则以一行注释开头——仅凭扩展名无法判断是哪一种。 这些文件不含动画、骨架或内嵌贴图。如需带动画和蒙皮的测试模型,请使用 GLB 示例文件。

常见问题

为什么 Blender 拒绝导入 ASCII FBX?

Blender 内置的 FBX 导入器只支持 7.1 及以上版本的二进制 FBX,遇到任何文本格式的 FBX 都会报错“ASCII FBX files are not supported”。在 Blender 中请使用 sample-model-binary.fbx;ASCII 文件用于测试同时支持两种编码的导入器,例如 three.js 和 Assimp。

应该允许上传 FBX 吗?

如果你的用户来自 Maya、3ds Max、Unity 或 Unreal,那就应该——这些工具导出的正是 FBX。由于该格式没有文档且各版本存在差异,大多数网页管线会在服务器端把 FBX 转为 glTF,之后只处理 glTF。

这些文件使用什么单位和朝上轴?

glTF、GLB、OBJ、PLY、OFF、DAE 和 USDZ 为 Y 轴朝上、单位为米(环面结直径约 1.4 m)。STL 和 3MF 为 Z 轴朝上、单位为毫米,并按切片软件的习惯放置在 z = 0 上。FBX 为 Y 轴朝上、单位为厘米。每个文件的单位和朝上轴都列在其详情中,方便你检查导入器的缩放和旋转是否正确。

这些模型是从哪里来的?

由我们自己生成。脚本先用公式构建几何体(环面结、UV 球、立方体,以及用布尔建模库制作的支架),再按各格式规范逐字节写出文件。没有任何模型是下载、扫描或从他人模型转换而来的,因此可免费用于任何用途(包括商业用途),无需署名。

下载这些 FBX 文件安全吗?

安全。每个文件都由我们自己的开源脚本从零生成——没有抓取或用户上传的内容——不包含脚本、宏或可执行文件。本页公布了每个文件的 SHA-256,方便你校验收到的文件。

可以将这些 FBX 示例文件用于商业用途吗?

可以。它们可免费用于任何用途,包括商业产品、测试套件、演示和再分发,无需署名。不需要任何授权,也不必征求任何人的同意。

可以直接外链这些文件或在 CI 中使用吗?

可以。每个链接都是稳定的 HTTPS 直链,带有 Access-Control-Allow-Origin: * 和较长的缓存头,curl、wget、fetch() 和测试运行器都可以直接拉取。每个页面都链接了所有文件的 JSON 索引(见命令行部分)。

相关示例文件

支持 FBX 的免费工具

  • 哈希生成器 — 用 MD5、SHA-1、SHA-256、SHA-384、SHA-512 和 CRC32 计算文本或文件的哈希值,校验校验和,或计算 HMAC。文件绝不离开你的设备。

发现问题,或者觉得哪里可以更好?每条消息我们都会阅读,并尽快修复。

在测试文件处理流程?我们就是做这个的。

上传、转换、预览、文档处理和媒体工作流,正是 FreeToolsForWeb 为客户设计和运营的生产系统——这也是我们当初需要这些文件的原因。

浏览免费工具