我的场景中有一个PointCloud。 PointCloud被平移和旋转。

现在,我要导出具有gloabalWorld位置的所有pointCloud顶点。

PointCloud.geometry.__vertexArray


返回本地位置的所有顶点。我可以通过哪种方式获得全球职位?

谢谢

最佳答案

您可以对网格物体执行类似的操作,我认为它也适用于点云。

var vertices = mesh.geometry.vertices;
for ( var i = 0; i < vertices.length; i++ ) {
    var vertex = vertices[ i ].clone();
    vertex.applyMatrix4( mesh.matrixWorld );
    // do something with the transformed vertex
}

09-25 11:21