SupaVoxel
免费 FBX 转换器

FBX 转 STL 转换器

拖入来自 Mixamo、Unity、Unreal 或 Blender 的 .fbx 文件,即可下载能直接放进切片软件的 STL。免费又私密:文件在你的设备上完成转换,不会上传到服务器。

  • 二进制与 ASCII FBX
  • 蒙皮网格按姿态烘焙
  • 厘米换算为毫米
  • 无需账号
更新于 2026年10月

三步把 FBX 转成 STL

  1. 01

    打开 FBX 文件

    拖入二进制或 ASCII 格式的 .fbx 文件,版本需为 7.0(FBX 2011)或更新。内嵌贴图会加载用于预览,但无论哪种方式都不会写入 STL。
  2. 02

    确认姿态与尺寸

    预览显示的就是最终将要写入的准确形状,包含蒙皮网格。游戏工具导出的 FBX 通常以厘米为单位,面板会换算成毫米:一个 180 cm 的角色会显示为 1,800 mm,并提示超出大多数打印床。点一下 缩放至 100 mm 高,即可得到桌面摆件大小的模型。
  3. 03

    下载 STL

    点击 转换为 STL。所有网格会合并成一个实体,转为 Z 轴向上并放置在打印床上。默认输出二进制 STL;只有工具要求时才选 ASCII。

FBX 转 STL 中的骨骼与动画

FBX 本来就是为动画而生:骨骼、蒙皮权重、形态混合(blend shapes)和关键帧动画一应俱全。而 STL 只描述一个实体形状。转换器通过烘焙变形把两者衔接起来:每个顶点都放在骨架当前所在的位置,写入的就是这个被定格的表面。

你拿到的就是文件加载时的那个姿态。对 Mixamo 下载的文件来说,通常是 T-pose 或你导出时第一帧的姿态;对游戏资源来说,则是绑定姿态(bind pose)。只要文件里含动画片段,面板就会提示 动画已丢弃,按当前姿态导出。

想让角色定格在半空跳跃或英雄站姿?先在 Blender 里摆好姿势,再导出一个应用了该姿态的新 FBX,或者直接应用骨架修改器后导出。Mixamo 动画指南 介绍了如何先给模型绑定骨骼。

FBX 转 STL:保留、烘焙与丢弃

FBX 内容在 STL 中的结果
网格几何体保留,并应用所有节点变换
蒙皮网格烘焙为当前姿态
形态混合(morph targets)按当前权重烘焙
骨架、蒙皮权重、动画片段丢弃
多个网格(身体、衣服、眼睛)合并成一个实体
材质、贴图、UV丢弃:STL 不支持颜色
摄像机、灯光、空物体忽略
单位按厘米处理并转换为毫米;如有需要可更改文件单位

FBX 与 STL 对比

FBX 归属
Autodesk;封闭格式,通过其 SDK 提供文档
FBX 可包含
网格、材质、贴图、骨架、蒙皮、形态混合、动画、摄像机
FBX 单位
在文件中声明;游戏流程默认使用厘米
STL 可包含
三角形及其法线,别的什么都没有
STL 单位
不存储单位;切片软件默认按毫米处理
各自的常用场景
FBX:Maya、3ds Max、Unity、Unreal、Mixamo。STL:切片软件和打印服务

让游戏角色变得可打印

为屏幕而生的角色,总有些被省略的细节是打印机无法忽视的。

推荐做法
  • 留意由单面片构成的发片、睫毛和披风;在 Blender 中加厚或删掉
  • 用 STL 修复 处理一遍,封闭衣服与身体重叠处的破洞
  • 打印高度不低于 75 mm,手指和武器才不会断
  • 用 为 STL 添加底座 让站不稳的角色立起来
避免做法
  • 眼睛、纹身这类上色细节会以浮雕形式呈现
  • 未经平滑就直接把低多边形游戏模型放大打印
  • 忘记给 T-pose 平举的手臂加支撑

FBX 转 STL 的缩放,以及出错的时候

FBX 文件内部会声明单位,但各家导出器对这一项怎么填并不一致。Maya 和 Unity 默认厘米,3ds Max 常用英寸,Blender 写入的是自己的缩放系数。转换器按厘米处理,这适用于大多数游戏流程的文件。

如果输出尺寸大了一百倍或小了一百倍,说明文件其实是米或毫米:切换 文件单位,尺寸会随之更新。拿不准时,就用一键缩放到 100 mm。其他可直接打印的转换请见 OBJ 转 STL 和 GLB 转 STL,想保留动画则用 FBX 转 GLB。

常见问题

常见问题

FBX 转 STL 转换器免费吗?

免费。无需账号、没有水印、转换次数不限。FBX 解析和 STL 写出都在你的浏览器中完成,文件不会被上传。单个文件上限 200 MB,几乎覆盖了从游戏引擎导出的所有角色和道具。

带动画的 FBX 能转成 STL 吗?

可以,但只会得到一个定格的姿态。STL 没有骨架和关键帧,动画会被丢弃,网格按加载时的姿态写出。想打印某一帧,请在 Blender 或 Maya 中摆好那一帧的姿态,导出为新 FBX,再来这里转换。

为什么我的 FBX 模型在切片软件里特别大或特别小?

转换器默认把 FBX 按厘米读取、按毫米写出,这适合 Maya、Unity 和 Mixamo 的文件。其他工具生成的文件可能用米或英寸。下载前请调整文件单位,直到输出尺寸正常,或者点击缩放到 100 mm 高。

转换器提示无法打开我的 FBX,为什么?

最常见的原因是文件太旧:7.0(2011)之前的 FBX 版本不受支持。请用 Blender 或 Autodesk 免费的 FBX Converter 打开,另存为较新的二进制 FBX。贴图文件缺失不会影响转成 STL,因为 STL 本来就不保存贴图。

STL 里会保留颜色和贴图吗?

不会。STL 只存形状,所以不管用哪个转换器,材质、贴图和顶点颜色都会丢失。单色打印无所谓。如果想在其他 3D 软件里保留贴图,请改转 OBJ 或 GLB。

为什么切片软件对我转换后的角色报错?

游戏角色常由许多相互重叠或开放的网格拼成,比如身体、单独的衣服和单面头发。合并成一个 STL 后,它们就成了互相穿插、带破洞的壳体。请先用修复工具处理文件;如果切片软件仍然报错,就在 Blender 里修补过薄的部分。

把 FBX 转成 STL 需要 Blender 吗?

不需要。本页面在浏览器里就能完成,还会替你处理蒙皮网格和单位换算。只有当你想改姿态、加厚薄片或删掉发片之类的部件时,Blender 才派得上用场。

免费开始

用一张图片打印角色

手头没有 FBX?把照片或手绘图上传到工作室,生成 3D 模型后打印。免费的 GLB 导出可用于我们的转换器;付费方案可直接导出 STL,完全跳过 FBX 转 STL 这一步。

无需信用卡 · 赠送 3 个免费积分