使用Blender 3.0.0中的Unity中的Blender文件



长话短说:要在Unity中使用搅拌机模型,您需要安装blender Version 2.X,因为转换模型的(在Unity集成的(python脚本还不支持3.X。

编辑:就目前情况来看,Unity和Blender 3.0.1及以后版本可以正常配合使用。

(来源:https://forum.unity.com/threads/unity-issues-with-blender-3-0-version-reading-issue.1207444/)


原始问题:我买了一台新电脑,并尝试打开我的Unity(2021.1.5f(项目,该项目使用搅拌机型号。当打开这个项目时,我收到了错误消息,上面写着";Blender无法将.fblend文件转换为.fbx文件";当我玩游戏时,有一堆空的游戏对象被称为";缺少预制件(假人(";。此外,并不是所有型号都丢失了。只有搅拌机文件(我想(。

所以在我看来,blender 3.0.0可能有问题,这是最新的下载版本。在团结论坛中,用户";Kurt Dekker";已经在帮助人们向UnityEditor目录中的Python脚本指示">Unity BlenderToFBX";但我没有找到一个更新的脚本来修复blender3.0.0的问题。

如果有人遇到类似的问题,我通过安装一个旧的搅拌机版本来解决这个问题(我使用2.8(

有人知道如何修复blender 3.0.0的脚本吗?:(希望我能帮助某人暂时绕过这个问题,祝今天过得愉快

只需遵循以下简单步骤:

  1. 使用Ctrl+A应用所有变换
  2. 将其导出为FBX或OBJ
  3. 在导出设置中;应用修改器";复选框被选中;"出口材料";以及";导出纹理";如果需要,会选择选项
  4. 单击";导出";按钮导出模型

一旦导出完成,您可以通过以下步骤将模型导入Unity:

  1. 打开你的Unity项目,创建一个新的GameObject来保存你导入的模型
  2. 点击";资产->quot;导入新资产";以打开文件浏览器
  3. 导航到导出的文件并将其选中
  4. 在导入设置中;"进口材料";如果将材质与模型一起导出,则会选中复选框
  5. 单击";导入";按钮导入您的模型