繁体   English   中英

如何在Python脚本中将.obj文件从Blender导入Blender游戏引擎

[英]How to import .obj file from blender to blender game engine in python script

我想将在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") ??

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

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

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

我可以删除问题,但是如果其他人遇到相同的问题,我将保留它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM