如何在vcg库中提取顶点坐标

时间:2012-10-24 01:30:57

标签: coordinates vertex vcg

我正在尝试使用VCG库从网格对象中提取顶点的三维坐标。有谁知道如何做到这一点?我整整一个晚上都没有尝试过。似乎大写字母代表顶点的一些属性,但我找不到一个表格。谁能帮我吗?谢谢!

1 个答案:

答案 0 :(得分:2)

答案可能为时已晚。但也许答案可以帮助其他人。

您可以通过以下方式访问顶点:

MyMesh m;
m.clear();
// cloud->points[i] is how I store the points in a PCL point cloud format
for(int i=0; i<m.VN(); i++)
{
    cloud->points[i].x = m.vert[i].P()[0]; 
    // so m.vert[i].P()[0] is how to access the x coordinate of the i-th vertex.
    cloud->points[i].y = m.vert[i].P()[1];
    cloud->points[i].z = m.vert[i].P()[2];
}