1

VCG ライブラリを使用して、メッシュ オブジェクトから頂点の 3D 座標を抽出しようとしています。誰もこれを行う方法を知っていますか? 私は一晩中試しましたが、何も得られませんでした。大文字は頂点のいくつかの属性を表しているようですが、その表が見つかりませんでした。誰でも私を助けることができますか?ありがとうございました!

4

1 に答える 1

2

the answer is probably too late for your purpose. But perhaps the answer helps other people.

You can access the vertices in the following way:

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];
}
于 2013-09-03T10:31:09.517 に答える