
导出到 Unreal Engine 时叛逆骨骼的混乱 🦴⚡
当 Unreal Engine 对你大喊“多个根骨骼”时,就好像你的角色发展出了多重人格。这个经典错误发生在 FBX 包含断开的骨骼层次结构时,这些结构迷惑了引擎,尽管你在 3D 软件中只看到一个统一的骨架。
惯常嫌疑人
这些是最常见的罪魁祸首:
- 孤立的辅助对象:遗忘在层次结构外的控制对象
- 装饰性骨骼:rig 中 Unreal 不需要的元素
- 隐藏几何体:带有自身骨骼的网状物,被忽略了
- 热情的导出器:FBX 配置包含了太多内容
“一个好的 FBX 导出就像一次有组织的搬家:一切都必须放在贴标签的箱子里,没有散落的东西”
逐步清理过程
- 审计你的场景:
- 在 3ds Max 中使用 Select by Hierarchy
- 查找未连接的骨骼图标对象
- 简化 rig:
- 删除不必要的辅助对象
- 合并冗余控制
- 配置导出:
- 勾选“仅选择”
- 禁用“包含辅助几何体”
快速解决方案表
| 症状 | 解决方案 |
|---|---|
| 面部骨骼作为根骨骼 | 临时将它们连接到主骨架 |
| IK/Pole Vector 辅助对象散落 | 从导出中排除它们 |
| 场景中多个角色 | 分别导出每个 rig |
专业提示:使用 FBX Review 在导入 Unreal 前预览骨骼结构。记住:游戏引擎的 rig 应该像仁慈的独裁一样——只有一个根骨骼清晰指挥。如果你的角色想要骨骼民主,告诉它那是为电影准备的,不是实时渲染 😅。