下载的glb 3D模型减半

Lul*_*ulu 5 3d 3d-modelling gltf godot

我的任务要求我使用互联网上的一些 3D 模型资源。我对这门课程很陌生。因此,我尝试使用https://www.cgtrader.com/items/2518230/download-page中的汽车资产并下载 glb 扩展。一旦我打开 .glb(在 Windows 和 godot 中的 3D 查看器中),它就是这样的:

它被切成两半:

它被切成两半

虽然它应该是这样的:

全形车:

一辆完整形状的汽车

我还尝试了另一种车型(仍然使用 .glb 扩展名),但结果是一样的。

  1. 我做错什么了吗?或者只是必须像我第一次下载模型时那样?

  2. 如果是,我该怎么做才能拥有完整的汽车模型以便我可以继续我的项目?

The*_*aot 5

从 Blender 导出模型用于游戏时的一个常见错误是不应用修改器。

\n

我下载了该文件,我可以告诉您,在这种情况下,没有正确应用镜像修改器。

\n
\n

下载搅拌机。并下载 .blend 文件,并使用 Blender 打开它。

\n

您会发现以下情况之一:

\n
    \n
  • 它在搅拌机中看起来不错,并且具有镜像修改器。可能是多个。您可以应用镜像修改器。请参阅如何在 V2.9+ 中应用修改器。并导出模型。或者告诉 Blender 在导出时应用修改器(默认情况下这是关闭的,这就是为什么这个错误很常见)。
  • \n
  • 它在搅拌机中看起来不错,并且没有修饰符。这意味着下载文件是错误的。只需导出模型即可。
  • \n
  • 它在搅拌机上看起来不对。模型错误。您必须自己添加修改器。希望不再需要更多的建模。请参阅Blender 2.9 镜像修改器初学者教程。然后导出模型。
  • \n
\n

正如我所说,我下载了该文件。这是第一个案例。

\n
\n

从 Blender 导出到 Godot 时的注意事项

\n
    \n
  • 导出时首选 glft 2.0。这是一个开放标准。并对其他不支持开放技术的引擎感到羞耻。值得一提的是,Godot 添加了对 fbx 的支持(这是一种专有格式,尽管它是某些流行软件事实上的格式),但某些模型会导致问题。
  • \n
  • 您需要决定是否需要相机和灯光。您可以:\n
      \n
    • 告诉 Blender 在导出时不要包含它们。
    • \n
    • 之后在 Godot 中删除它们
    • \n
    • 导出选择
    • \n
    • 添加后缀“-noimp”告诉 Godot 忽略它们,这也可以排除几何体。Godot 还可以识别其他后缀,请参阅下面的链接。
    • \n
    \n
  • \n
  • 确保原点以模型为中心。模型很容易偏离中心。特别是如果您要导出选择。Godot 将使用模型的原点作为物理对象的重心。
  • \n
  • 导出时,请确保选择 Y-Up。Godot 使用 Y-Up 右手坐标。Freya Holm\xc3\xa9r\ 的坐标系图
  • \n
  • 重申一下,必须应用任何修饰符。
  • \n
\n

如果您的模型偏离中心或没有定向属性,您始终可以对 Godot 中的网格应用变换。

\n

另请参阅导入 3D 场景

\n
\n

顺便说一句,要导入模型,您只需将其放入 Godot 项目文件夹中即可。但是,我建议为您的模型创建一个文件夹\xe2\x80\xa6 并为每个模型创建一个文件夹。这是因为Godot会将材料展开为多个文件。

\n

说到材料。只有最简单的 Blender 材质才能以其他格式进行编码。

\n

正如我所说,我下载了该文件。“汽车油漆”材料是一种反光性很强的浅灰色。您将必须编辑材料。#384559 的反照率(接近石板色/军校灰色/蓝色)是一个很好的初步近似值。我从 Blender 得到了价值。

\n

我还应该提到,默认环境是 Godot 有一个蓝色的天空,这将使所有反射的东西看起来都是蓝色的。

\n