无法使用搅拌机2.69使用three.js导出

时间:2014-02-22 10:05:58

标签: three.js blender

我正在尝试在three.js上安装blender 2.69次导入添加,我试图将io_mesh_threejs复制到我的~/config/blender/2.69/script/addons但我的混合器插件中没有条目菜单。

然后我将__init__.py文件移到那里:

io_mesh_threejs into my ~/config/blender/2.69/script/

然后我有输入菜单,然后我选择。

我尝试导出基本多维数据集来测试它,但我有一条错误消息:

.../init__.py", line 336, in execute import io_mesh_threjs.export_three.js
importError:No module named'io_mesh_threejs'
location:<unknow location> 

----我的解决方案-----

我不确定这是正确的方法,但无论如何,我复制init.py和另外两个文件(导入和导出一个)并将它们直接放在插件库中:/ usr / share / blender /( ...)/插件/

因为它似乎没有找到io_mesh_threejs然后我改变了__init.py文件的第336和337行:

import export_threejs
return export_threejs.save(self, context, **self.properties)

它似乎工作,因为我现在在我的个人目录中有一个threejs-test.js(保存时我给的名字)文件,当我打开那个文件时,我有一个对象。

然后我试图导入模块,似乎必须在第146行进行相同的调整。

现在导出和导入工作

如果可以提供帮助。

然后我尝试复制模块中的目录io_mesh_threejs,但要注意更好,并在__init__.py上移动the /usr/share/blender/.../addon

我读到人们在使用这个插件时成功地使用了2.69,所以我正在寻求帮助,感谢提前:)

1 个答案:

答案 0 :(得分:0)

我有完全相同的问题。而不是弄乱文件我刚刚重新启动搅拌机。这对我有用。不确定为什么必须更改文件。