point_scope用于可视化和分析点几何体和逐点特性的诊断复合。
输出表示几何体的对象数组,可以输出这些图形以可视化连接到点几何体和逐点特性的大多数数据。
此复合的核心功能是,使用诊断着色、向量特性的向量显示等方法,提取传递到 point_geo 端口的任何点几何体并显示该几何体。此复合将处理包含点的任何对象,例如点云、粒子、网格(顶点为点)、股和曲线(CV 为点)等。
用户可以使用四个参数部分来配置分析:“点形状”、“颜色”、“箭头”和“消隐”。下面将介绍每个参数部分:
point_geo 端口接受正在分析的实际点几何体。
此参数部分控制点显示的形状和大小。
Shape 参数控制点将可视化为哪种形状。Default Size 参数控制每个可视化点的大小。此参数部分控制每个点的着色方式。
Color 参数定义点的默认颜色。
Coloring Mode 参数确定使用哪些规则为点着色。它是一个 ENUM,具有以下选项:
Color 参数设置为的任何值Coloring Property 与 Color 参数相乘来为点着色。如果 Coloring Property 是标量,则此选项将成为 Color 的均匀缩放。负值不会被钳制或修改。如果 Coloring Property 是向量,则执行与 Color 的逐分量相乘;例如,x 分量缩放为红色,y 分量缩放为蓝色,依此类推。Coloring Property 是负的标量值,则生成的颜色将是按 Coloring Property 的绝对值缩放 1-Color 的结果。另请注意,向量值特性将通过采用其幅值转换为标量。Coloring Property 的幅值,并使用该值缩放 Color。如果 Coloring Property 已经是标量,则使用绝对值。Coloring Property 的内容直接映射到 RGB 来为点着色。如果 Coloring Property 不是向量,则执行灰度映射。Coloring Property 的幅值,并使用三条 fcurve 将结果映射到 R、G 和 B。Coloring Property 映射到固定的调色板中。Coloring Property 参数用于控制要驱动点着色的逐点特性(请参见上述选项)。
使用“Heatmap”着色模式时,Heatmap R 参数用于驱动红色分量(请参见上文)
使用“Heatmap”着色模式时,Heatmap G 参数用于驱动绿色分量(请参见上文)
使用“Heatmap”着色模式时,Heatmap B 参数用于驱动蓝色分量(请参见上文)
此参数部分提供用于将逐点特性显示为箭头的控件。
Enable Arrows 参数用于打开/关闭箭头显示Arrow Property 参数用于控制使用哪个逐点特性来驱动箭头显示。向量特性将自然映射到箭头,而标量特性将展开为指向 (+X, +Y, +Z) 方向的箭头,其中向量的每个分量为标量值。2D 向量映射到 (x,y,0) 箭头,而 4D 向量将丢弃 w 分量。Normalize Arrow 参数用于归一化箭头,无论 Arrow Property 值的幅值如何。Length Scale 参数用于缩放箭头的长度,并应用后归一化(如果选中了 Normalize Arrow 参数)。此部分中的参数用于控制点消隐功能。可以基于标量特性值或使用外部几何体消隐点。
Cull By Scalar Property 开关用于启用/禁用消隐Cull Property 控制哪个逐点特性将用于按特性消隐。向量特性将通过采用其幅值转换为标量。Keep Min Value 定义了未消隐/显示的点的下限。该值是指在 Cull Property 中找到的逐点值。Keep Max Value 定义了未消隐/显示的点的上限。该值是指在 Cull Property 中找到的逐点值。Invert Range 反转已消隐的点集与显示的点集Bounds Geo 允许外部几何体网格定义空间消隐区域。空间消隐是对按特性消隐的补充。