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

提前致谢。

===============>>#1 票数:0

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

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

请参阅此答案以获取更多信息: https : //blender.stackexchange.com/a/27359/13212

  ask by joseph translate from so

未解决问题?本站智能推荐:

2回复

你可以使用python在blender中添加光源吗?

好吧,我对Blender完全不熟悉,我只是在寻找一些关于如何使用python来控制它的好教程。 我希望能够通过python方法添加/删除/编辑光源......这可以吗? 谢谢你的建议。
3回复

使用Blender和Python进行3D渲染

我有一个项目,我想根据一些数据创建3D动画。 给定特定的点,我想创建一个动画,包括球体,直线,一些阴影和移动的相机。 我当时以为我会从命令行使用Python和Blender来执行此操作,但似乎Python充当Blender的扩展而不是独立的场景创建者和渲染器。 我找到了这个有用的资源: h
1回复

使用blender和twisted(python)的服务器端渲染

我目前正在处理的项目基本上是一个图像,然后使用命令行中的blender渲染视频。 目前我正在使用Twisted来处理请求,但肯定有一些我做错了,因为它没有按照我的意愿行事。 你可以在这里看到程序的主宰(我已经删除了任何不必要的东西)。 通过生成子进程 (我知道Twisted 可以处理进
1回复

Blender API:将框架渲染到内存

我正在尝试使用Blender Python API在Blender 2.8中渲染场景的框架,其中通过以下方式设置框架输出: 一切正常,但是我想知道是否可以在不将图像保存到光盘的情况下将帧渲染到内存中。 我没有看到可以使用的功能或属性: RenderSettings API 这样的
1回复

Blender的Python脚本:获取渲染信息

我不知道如何使用Blender,但我需要制作一个跟随渲染的脚本,并在出现问题时发送警报。 我正在使用Python 3.5(如果需要,可以使用其他工具),Windows 10和Blender 2.79 我有一个大问题,在任何地方都找不到解决方案。 我无法读取渲染信息...可以吗? 我只
1回复

在Python中以60 fps渲染连续图像时,我可以使用什么? [关闭]

关闭。 这个问题是题外话。 它当前不接受答案。 了解更多 。 想改善这个问题吗? 更新问
1回复

在Blender中以编程方式渲染的3D动画

我有一个项目,我想根据输入以编程方式创建和渲染3d动画。 我最初是在stackoverflow上询问Blender是否适合该工作的,响应是肯定的,但是在查看API时,它说的是: Python嵌入在Blender中,因此要访问BPython模块,您需要从程序本身运行脚本:您不能将Ble
1回复

Blender vs Unity3d图像质量

我知道Blender和Unity3D是完全不同的软件应用程序。 尽管如此,还是有一些重叠:两者都执行渲染。 我正在寻找在Blender中渲染的模型与在Unity3D中渲染的同一模型之间的比较。 我已经看过网络了,但是所有内容都指向人们在导入Unity3d中的模型质量时遇到的问题。
1回复

是否有Web链接指向Blender“补丁”的源代码,用于它们与GPU渲染插件捆绑在一起的Otoy Octane Renderer版本的Blender?

根据此链接: https : //home.otoy.com/render/octane-render/demo/ 他们提供的演示必须使用他们给您的BLENDER版本,该页面似乎只有二进制链接。 但是由于Blender是GPL,因此必须在某处链接到“源代码”,也许是隐藏的并且更难找到?
1回复

Blender:在没有X服务器的服务器上渲染项目

我想在Ubuntu 10.04 Laptop上创建一个blender-project。 但是我不想在同一台计算机上渲染它,因为我也必须使用它。 我想通过ssh在Linux服务器上渲染它,而没有任何GUI。 所以我的问题是:这可能吗?如果可以,怎么办? 我可以在笔记本电脑上进行所有设置,