如何在python脚本中将.obj文件从搅拌机导入搅拌机游戏引擎



我想从blender中创建的obj文件将一个对象从python脚本导入到blender游戏引擎bge中。在文档中,没有列出导入功能,但我可以从UI中完成。有谁知道将 .obj 导入 Blender2.79 需要什么功能?

通过 UI 导入可以完美运行,但必须在脚本中随机化和自动化

出口:

bpy.ops.export_scene.obj(filepath="myPath/test.obj", 
filter_glob="*.obj", 
use_selection=True)

可能的导入:

bge.xxx.import("myPath/test.obj") ??

好吧,我找到了答案。 我无法将 bge 导入到搅拌机渲染中,反之亦然。 因此,如果您切换到 Blender Game,您不仅可以导入 bge.logic,还可以导入 bpy,它允许您使用以下命令导入具有所有纹理等的网格:

bpy.ops.import_scene.obj(filepath="myPath/myFile.obj")

可以使用 scene.objects 进行访问。

我可以删除这个问题,但我会让它保持打开状态,以防其他人遇到同样的问题。

最新更新