从 Blender 导出模型

Blender 是一个有用的免费 3D 设计工具,可以用来创建 3D 资产,将其转换为其他文件类型,或帮助修复方向不正确等问题。你可以在此下载 Blender

Wonderland Editor 提供了在使用 GLB 格式时最流畅的导入体验,因此本教程将指导您完成 GLB 的必要导出设置。

导入到 Blender 

如果您有一个已经存在于设备上的 3D 资产并希望在 Blender 中格式化,您需要将该文件导入到 Blender 中。

打开 Blender,在新建的 Blender 项目中,您会看到一个立方体和一些其他 3D 对象,这些是默认出现的。在编辑器的右上角,您会看到一个标题为“Scene Collection”的标签。我们不希望这些默认对象出现在导出中,因此请删除 Scene Collection 中找到的所有对象:按 “A” 键选择所有对象,然后按 “X” 键删除。

接下来,通过点击 File > Import 以及与您想要导入的资产文件类型匹配的选项来导入模型。您将进入一个文件浏览器,可以在其中选择要导入的文件。

检查兼容性 

无论您是导入了现有的模型,还是在 Blender 中创建了自己的模型,在导出模型之前都应该检查以下事项:

  • 确保您的模型定向为“前进”方向沿负 Y 轴。
  • 确保“上”方向沿正 Z 轴。技术上,这些轴与 Wonderland Editor 的轴命名不匹配,但我们将在导出步骤中修正这一点。
  • 检查您的材质是否兼容:Wonderland Editor 当前不支持透明材质。
  • 检查是否有任何不需要的额外对象。
  • 确保 Blender 的单位设置为默认值(Properties > Scene > UnitsUnit Scale 为 1.0,Unit System 为公制),因为在 Blender 中的 1 单位将与 Wonderland Editor 中的 1 单位匹配。否则,场景可能会出现缩放。

完成这些检查后,您就可以准备导出了。

导出 

转到 File > Export 并选择 glTF 2.0 选项。在导出菜单中,选择导出的目标位置。

确保 Format 选项设置为 glTF binary (.glb),并选中 Transform > Y-Up 复选框。

导出的文件应无问题地导入到 Wonderland Editor 中。