将图像作为平面导入在 Blender GUI 中效果很好,但是当我尝试在 python 模块中使用它时,出现此错误:
RuntimeError: Operator bpy.ops.mesh.primitive_plane_add.poll() Missing 'window' in context
Run Code Online (Sandbox Code Playgroud)
我的代码是:
import bpy
import addon_utils
# enable plugins
addon_utils.enable("io_import_images_as_planes")
# remove Cube object
bpy.data.objects['Cube'].select = True
bpy.ops.object.delete()
file = "test.jpg"
bpy.ops.import_image.to_plane(files=[{'name':file}], directory='.')
Run Code Online (Sandbox Code Playgroud)