使用 Python 在 Blender GUI 之外渲染 Blender



所以我有一个烧瓶设置,允许用户制作模型,他们发布他们的图像,它被裁剪,所以所有图像都有相同的尺寸,无论是横向图像,方形图像还是纵向图像。接下来,我希望搅拌机文件渲染,但如果它是纵向图像,则 portrait.blend 渲染 ect。如何在搅拌机之外使用 bpy 运行渲染?

使用

subprocess.run() 从烧瓶代码运行 Blender,通过给它--background参数它不会启动 GUI,您还可以使用 --python 参数指定要运行的脚本。

import subprocess as sp
sp.call(['blender','--background','portrait.blend','--python','myscript.py'])

相关内容

  • 没有找到相关文章

最新更新