mesh_scope用于可视化和分析网格几何体和特性的诊断复合。
输出表示几何体的对象数组,可以输出这些对象以可视化网格特性。
有几个参数部分允许用户配置分析。下面将介绍每个参数部分。
meshmesh 输入端口接受所分析的网格。
probe_geometry此几何体可用于限制可视化的网格部分。假定探测几何体是无自相交的防水网格。在生成可视化数据之前,将消隐位于 probe_geometry 外部的输入 mesh 的面。当生成的可视化数据量很大且彼此重叠时,这非常有用。
此参数部分控制网格的点特性的可视化。
display_points将点显示为圆。
point_tag一个解释为点标记的自动端口。数组 interpret_auto_port_as_component_tag。
display_point_ids显示每个点的 ID 值。
highlight_tagged_points选中后,将亮显由 point_tag 指定的点。仅当 display_points 也处于启用状态时,才启用此选项。
display_only_tagged_points选中后,仅显示由 point_tag 指定的点。仅当 display_points 也处于启用状态时,才启用此选项。
point_color所显示点的颜色。
highlighted_point_color用于显示亮显的点的颜色。
此参数部分控制网格相邻(邻近)信息的可视化。
display_face_edges显示每个面的面边。每个面边由两个面顶点组成:一个起始面顶点和一个结束面顶点。面边的箭头从起始面顶点指向结束面顶点。
display_face_edge_neighbors显示每个面边的成对面边,在面边之间以箭头的形式绘制。对于大多数网格,每个面边将恰好与另一个面边相邻。沿边界边的面边不会与任何其他面边相邻,并且不会为这些边绘制箭头。与多个其他面边相邻的面边称为非流形边。在这些情况下,箭头以菊花链形式排列,每个面边指向下一个相邻的面边,最后一个面边指回第一个面边。启用 display_border_edges 和 display_nonmanifold_edges 可分别可视化边界和非流形边。
display_point_face_neighbors显示每个点指向参照该点的面顶点的箭头。从每个点发出的箭头数量称为顶点的阶数或边价。通常不建议构建具有高边价点的网格。
point_face_neighbor_color点面相邻箭头的颜色。
face_edge_color面边的颜色。
face_edge_neighbor_color面边相邻箭头的颜色。
display_non_manifold_edges显示网格的任何非流形边。非流形边是与两个以上的面相邻的边。应避免构建具有非流形边的网格。
display_border_edges显示网格的任何边界边。边界边是仅与一个面相邻的边。没有边界边的网格称为防水网格。
display_edges显示网格的边。
non_manifold_edge_color非流形边的颜色。
border_edge_color边界边的颜色。
edge_color边的颜色。
display_face_vertex_ids显示面顶点的 ID。启用后,网格将以收缩模式显示。在这种模式下,这些面彼此分离,并按比例缩小。这是为了更好地可视化每个面的面顶点值。
face_shrink_amount在收缩模式下收缩面的量。
display_faces显示网格的面。
display_face_ids显示每个面的面 ID,位于面的质心处。
face_tag一个解释为面标记的自动端口。数组 interpret_auto_port_as_component_tag。
highlight_tagged_faces当给定 face_tag 值时,将亮显任何标记的面。
show_only_tagged_faces如果给定了 face_tag 值,将消隐任何未标记的面。
highlighted_face_color用于显示亮显的面的颜色。
display_face_vertex_normals显示面顶点法线。如果启用此选项,但输入 mesh 中不存在任何 face_vertex_normal 特性,则会为网格生成这些法线。
display_vertex_normals显示顶点法线。如果启用此选项,但输入网格中不存在任何 point_normal 特性,则会为网格生成这些法线。
display_face_normals显示面法线。如果启用此选项,但输入网格中不存在任何 face_normal 特性,则会为网格生成这些法线。
normals_length_multiplier法线是用箭头绘制的。箭头的长度对应于网格中法线几何特性的长度。它们的长度通常为 1。此倍增可用于使箭头变长或变短,使其在非常大和非常小的网格上更容易看到。
point_normals_color表示点法线的箭头股的颜色。
face_vertex_normals_color表示面顶点法线的箭头股的颜色。
face_normals_color表示面法线的箭头股的颜色。
strand_thickness_multiplier某些诊断几何体(例如边)将输出为股。股的厚度由网格面的平均边长确定,因此面较小的网格具有较细的股。此倍增可用于调整股厚度。
arrow_thickness_multiplier某些诊断几何体(例如法线)将输出为箭头股。箭头的厚度由网格面的平均边长确定,因此面较小的网格具有较细的箭头。此倍增可用于调整箭头厚度。
diagnostic_geo表示用户启用的可视化数据的诊断几何体数组。此数组将包含点、股和网格几何体的混合。