2016-12-01 62 views

回答

0

是的,它被称为搅拌机。使用python你可以告诉搅拌机到render a specific frame,你也可以用opengl告诉render a viewport preview。一个python脚本可以随时生成并作为cli argument供搅拌机运行,而无需使用GUI,this answer提供了一个从cli传递参数的示例,用于在搅拌机内的脚本中使用,subprocess module可用作cli当量。还有一个build blender as a python module的选项可以在任何python解释器中导入。

要手动使你的应用程序中模型的实时3D视图,你可以使用的,它提供了Python的OpenGL支持绘制表面的几个模块之一,如PyOpenGLpyglet