【问题标题】:How to import .obj file from blender to blender game engine in python script如何在 python 脚本中将 .obj 文件从搅拌机导入搅拌机游戏引擎
【发布时间】:2019-12-22 16:53:35
【问题描述】:

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

通过 UI 导入效果很好,但必须在脚本中随机化和自动化

出口:

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

可能的导入:

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

【问题讨论】:

    标签: python object import game-engine blender


    【解决方案1】:

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

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

    可以使用 scene.objects 访问。

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

    【讨论】:

      猜你喜欢
      • 2013-01-17
      • 1970-01-01
      • 2012-02-07
      • 2017-11-17
      • 2017-06-15
      • 2015-05-13
      • 2017-05-08
      • 2013-06-27
      • 2020-01-06
      相关资源
      最近更新 更多