gpt4 book ai didi

Meshlab-获取选定顶点的ID

转载 作者:行者123 更新时间:2023-12-04 13:32:20 26 4
gpt4 key购买 nike

我想选择一个网格区域并获取所选顶点的ID,以便可以在自定义c++处理管道中使用它们。

例如,如果有一个3D手动网格,则可以选择属于每个指尖的顶点。获取这些顶点的ID对于一些应用程序(例如跟踪,动画等)非常有用。

Meshlab显然是在引擎盖下使用这些顶点的ID,但是此信息可以向用户公开吗?在线上有很多关于如何(以各种方式)选择网格的某些区域并应用某些处理功能的教程,但是我没有找到有关获取有关所选区域的原始信息的内容。

最佳答案

有两种方法可以在MeshLab中显示顶点ID:

  • Render =>显示标签,这将在每个顶点上显示顶点ID。
  • 单击黄色的“获取信息”按钮,然后单击一个三角形。如果您的网格很密集,那么它并不是真正可读的。

  • 请注意基于0和基于1的索引,但我不确定它们在MeshLab中基于什么。

    2017年更新:使用新的MeshLab版本(2016.12),可以使输出更具可读性。单击“获取信息”按钮后,可以按 Space从面部拾取切换为顶点拾取。然后,您可以按 p将顶点ID和坐标记录到小的日志窗口中。

    另一方面,Render => Show Label不再起作用,它给出了一个错误 CANNOT START DECORATOR: the layer contains too many faces and vertices.

    关于Meshlab-获取选定顶点的ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22354413/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com