在本期视频中,我想向大家介绍一款来自 Autodesk 的小型免费工具。它可以将 ASCII FBX 文件转换为二进制格式,从而通过默认的 FBX importer 将其导入 Blender。
本教程不提供中文配音。您可以在下方观看英语配音的视频,并选择中文、英文或其他语言的字幕。视频下方提供了翻译成中文的文字稿。
视频文字稿
大家好。在本期视频中,我想向大家介绍一款来自 Autodesk 的小型免费工具。它可以将 ASCII FBX 文件转换为二进制格式,从而通过默认的 FBX importer 将其导入 Blender。
我还会向大家演示如何修复在导入某些模型时可能出现的着色问题。
我曾遇到这样的情况:购买或下载了一些 FBX 文件,比如我将用作示例的 Brachiosaurus 模型。这个 3D 模型包包含多个 FBX 文件,其中 Brachiosaurus 已经完成绑定并带有动画,例如播放行走循环。
但是,当我们通过 File Import FBX 尝试将其中一个 FBX 文件导入 Blender 时,会收到一条错误信息,提示 Blender 4.3 无法导入 ASCII FBX 文件。
在这些文件中,信息以纯文本形式存储。你可以使用简单的文本编辑器打开它们进行验证。
在视频描述中,你可以找到 FBX Converter 的下载链接。该工具提供 Windows 和 Mac 版本。
安装完成后,只需加载一个 ASCII FBX 文件,并选择将其转换为二进制 FBX 格式。你还可以指定是否包含媒体内容,例如材质所使用的 Textures,如果这些资源可用的话。

现在,你就可以将该模型的二进制 FBX 版本连同 armature 和动画一起导入到你的 Blender 项目中。

如果你遇到视频中展示的那种着色问题,需要在模型的 Object Data Properties 选项卡中打开 Geometry Data 部分,然后点击 Clear Custom Split Normals Data 工具。

最后,隐藏 armature,检查 Textures 是否正确分配。正如有人曾经说过的那样,现在我们就可以制作一只小恐龙了。
