使用pythonapi在Blender中提取depthmap

使用pythonapi在Blender中提取depthmap,python,graphics,rendering,blender,Python,Graphics,Rendering,Blender,我想使用Blender python API获取场景的深度贴图。我已经有了一个脚本,可以从特定视图渲染RGB图像,但还不清楚如何进行深度渲染 提前感谢。您必须将节点编辑器中渲染层的Z输出连接到查看器。然后,您可以从python渲染它,并使用以下工具访问查看器的像素: pixels = bpy.data.images['Viewer Node'].pixels 有关更多信息,请参阅此答案:如果答案有效,请标记为已解决。。。

我想使用Blender python API获取场景的深度贴图。我已经有了一个脚本,可以从特定视图渲染RGB图像,但还不清楚如何进行深度渲染

提前感谢。

您必须将节点编辑器中渲染层的Z输出连接到查看器。然后,您可以从python渲染它,并使用以下工具访问查看器的像素:

pixels = bpy.data.images['Viewer Node'].pixels

有关更多信息,请参阅此答案:

如果答案有效,请标记为已解决。。。