Unity 2019.1.0f2:Blender无法将.blend文件转换为FBX文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity 2019.1.0f2:Blender无法将.blend文件转换为FBX文件相关的知识,希望对你有一定的参考价值。

我没有触及任何东西,但是:

  • 启动Unity Hub
  • 点击“官方发布”
  • 选择Unity 2019.1.0f2
  • 安装它
  • 打开了我的项目

当(非常长)导入完成后,我收到此错误:

Blender could not convert the .blend file to FBX file.
You need to use Blender 2.45-2.49 or 2.58 and later versions for direct Blender import to work.

当然,我正在使用最新版本的Blender(2.79b),所有内容都与Unity 2018.3.13f完美配合。

所以我的项目都没有因为这个问题而起作用。如果我在之前的Unity版本(2018.3.13f)中重新打开它,它可以工作。

到目前为止,我在互联网上发现的一切都是关于“微软发布了一些让Python工作方式不同的东西,因为这个问题”。但现在这不是那个问题。

任何的想法?

答案

最新版本的Blender是qazxsw poi

根据2.80 Beta,它似乎是一个Unity“bug”。

显然,他们必须在导入脚本中更改某些内容才能使用this post,同时它会破坏使用旧版Blender版本创建的文件的导入。

Blender 2.80反过来有Unity 2018.3,无法打开用issue创建的文件。


该帖子的解决方法是复制

Blender 2.80

从Unity 2018.3安装到新的2019.1.0f2安装并覆盖相应的文件

2018.3.XXXEditorDataToolsUnity-BlenderToFBX.py

或者你可以总是手动2019.1.0f2EditorDataToolsUnity-BlenderToFBX.py (有大量的教程,但显然没有从Blender本身^^)到FBX,而不是没有(少)问题将它导入Unity。

以上是关于Unity 2019.1.0f2:Blender无法将.blend文件转换为FBX文件的主要内容,如果未能解决你的问题,请参考以下文章

blender 和unity3D的一个问题

blender烘焙与unity导入(bake multiple into one)

Blender 到 Unity3D:在 Unity 中应用材质

如何在 Blender 中从 Unity 重新创建模型的姿势?

Blender 到 Unity 预览旋转

Unity - Blender - Unity 中的对象获得错误的枢轴