我想从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 进行访问。
我可以删除这个问题,但我会让它保持打开状态,以防其他人遇到同样的问题。