Unity 2019.1.0f2:Blender无法将.blend文件转换为FBX文件 [英] Unity 2019.1.0f2: Blender could not convert the .blend file to FBX file

查看:963
本文介绍了Unity 2019.1.0f2:Blender无法将.blend文件转换为FBX文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我什么都没碰,

  • 启动Unity Hub
  • 点击正式发布"
  • 选择Unity 2019.1.0f2
  • 安装了它
  • 打开我的项目

(很长)导入完成后,出现此错误:

When the (very long) import is done, I get this error :

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上一切正常.

Of course, I'm using the latest version of Blender (2.79b) and everything was working flawlessly with Unity 2018.3.13f.

因此,由于这个问题,我的项目都无法正常工作.如果我在以前的Unity版本(2018.3.13f) 中正常打开 .

So none of my projects work because of this problem. If I re-open it in previous Unity version (2018.3.13f) it works.

到目前为止,我在Internet上发现的所有内容都涉及"Microsoft发布了一些使Python工作原理不同的东西,从而解决了这个问题".但这不是现在的问题.

Everything I've found so far on Internet is about "Microsoft released something that made Python work differently hence this problem". But this can't be that problem right now.

有什么主意吗?

推荐答案

Blender的最新版本是 2.80 Beta

The lates version of Blender is the 2.80 Beta

根据

According to this post it seems to be a Unity "bug".

显然,他们必须在导入脚本中进行一些更改才能使用Blender 2.80,这同时中断了使用较早Blender版本创建的文件的导入.

Apparently they had to change something in the import script in order to work with Blender 2.80 which at the same moment broke the import for files created with older Blender versions.

Unity 2018.3具有问题以其他方式出现,并且无法打开使用Blender 2.80创建的文件.

Unity 2018.3 had the issue the other way round and could not open files created with Blender 2.80.

该帖子的解决方法是复制

The workaround from that post was to copy the

2018.3.XXX\Editor\Data\Tools\Unity-BlenderToFBX.py

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

from a Unity 2018.3 install into the the new 2019.1.0f2 installation and overwrite the according file

2019.1.0f2\Editor\Data\Tools\Unity-BlenderToFBX.py


或者,您始终可以手动导出Blender文件(我找到的最好的例子)(有很多教程,但显然不是Blender本身的^^)到FBX,将它导入Unity应该没有(更少)问题.


Alternatively you can always manually export the Blender file (the best example I've found)(there are tons of tutorials but apparently none from Blender itself ^^) to FBX than there should be no(less) problems importing it into Unity.

这篇关于Unity 2019.1.0f2:Blender无法将.blend文件转换为FBX文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆