0

我有 3D 点云。我想在three.js中制作表面。我用 Vector3 在几何中添加了点。

for(var key in dt)
{
var hole = dt[key];
var pX = hole['x'] - planeMinX;
var pY = hole['y'] - planeMinY;
var pZ = hole['z'];
gPlane.vertices.push(new THREE.Vector3(pX, pY, pZ));
}

如何计算人脸?或者有没有更简单的方法?

4

1 回答 1

0

点云就是这样。如果您没有面部连接信息,则无法计算它。有,但这是一个算法问题。如果您的点云非常密集,那么为了可视化您的数据,您可能不必计算人脸。您可以按原样可视化这些点。您可以使用 three.js 中的粒子系统来了解您的数据。看一下示例 webgl_buffergeometry_particles.html

于 2013-02-11T07:25:32.523 回答