深度点

DepthToPoints是一个Gizmo,包含深度到位置PositionToPoints节点。它可用于从深度传递和3D相机生成3D点云。

也可以看看深度到位置PositionToPoints深度生成器相机

输入和控制

连接类型

连接名称

功能

输入值

相机

DepthToPosition节点从深度通道创建位置通道所需的摄像机。

图片

生成点云的图像,以及所有深度数据所在的图像。这也是从中获取点云的颜色信息的地方。

规范

包含法线数据的图像。请注意,此输入将代替在surface normal控制。

Control (UI)

Knob (Scripting)

Default Value

功能

User Tab

display

display

solid

调整3D对象的显示特性。这些设置不会影响场景的渲染输出。这些仅用于3D Viewer中的显示目的。

off -隐藏3D几何对象。

wireframe -仅显示对象几何的轮廓。

solid -用纯色显示所有几何。

solid+wireframe -将几何显示为纯色,并带有对象的几何轮廓。

textured -仅显示表面纹理。

textured+wireframe -显示线框和表面纹理。

selectable

selectable

enabled

启用后,您可以在查看器中正常选择。禁用时,无法选择或更改点。

render

render_mode

solid

设置点的渲染方式。此控件独立于display选择,但具有相同的设置。

cast shadow

cast-shadow

enabled

启用此选项并将材质着色器添加到对象后,该对象可以投射阴影。

receive shadow

receive_shadow

enabled

启用后,将材质添加到对象,该对象可以接收阴影。

frame range

range_first

1

将时间轴范围设置为时,为查看器中显示的帧范围设置起始帧Input。这可用于显示TimeOffset节点中使用的偏移量。

range_last

1

Sets the end frame for the frame range displayed in the Viewer when the Timeline range is set to Input. This can be used to display the offset used in the TimeOffset node.

depth

depth

depth.Z

设置要用于深度的通道。

invert depth

invert

disabled

在处理深度通过图像之前反转深度。当深度通道为z而不是1 / z时,最好使用此方法。

surface normal

N_channel

none

点法线从第一个输入的这些通道中获取。如果norm使用输入时,将忽略这些通道。

point detail

detail

0.5

控制要在查看器中显示的可用点数。值为0表示不显示任何点。值1显示所有可用点。

point size

pointSize

5

控制查看器中点的显示大小。

分步指南

使用DepthToPoints节点创建点云