blender模型导入unity项目报错

来源:互联网 发布:java技术的web服务器 编辑:程序博客网 时间:2024/06/05 19:44

软件版本:

blender 2.78

unity 5.3.5f1


如果将blender的模型整合文件导出为FBX,unity可以用,但是会产生坐标系的错误,因为unity是左手坐标系而blender不是

还有个问题就是缩放问题,在模型导入到unity后,file scale 默认是0.01 。要么在blender导出设置里把1倍数后面的小按钮打开,要么就在FBX放入unity 后

在这个模型的文件夹里会有一个.meta文件。找到里面的这一句

useFileScale: 1


把后面的1改为0 模型的大小就正常了。注意自己手动把模型倍数 100调为1 。。。因为这时候模型是10000倍。你可能看不到模型了。


但是他的左手坐标系特别令人不舒服,在看了youtube上前辈们 blender  to unity的视频后。

发现直接将.blender 文件拖入unity可以解决这个问题。


但是我的却一直报错

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.


搜了百度,感觉百度不如谷歌得到的结果专业准确。

其实这个错误不是unity 也不是blender 的锅,是python 和微软的锅。。。

解决方法就是 在blender的文件夹下替换python35.dll这个文件

python35.dll 谷歌第一个搜索结果就是

或者可以下载我上传到网盘的dll

http://pan.baidu.com/s/1hs9Ja40


关于 untiy 导入blender模型的具体操作(轴向问题)

我录制了一个视频,大家可以看一下,A站的高清

http://www.acfun.tv/v/ac3267425

优酷的渣清,所以不发链接了


目前建议的做法就是为blender导出的模型文件设置一个Unity父空物体。

.blender文件直接拖入untiy 是只会导入当前动作

FBX则可以将全部动作导入

0 0
原创粉丝点击