Java 如何使用Tango网格计算面元素

Java 如何使用Tango网格计算面元素,java,android,opengl-es,google-project-tango,Java,Android,Opengl Es,Google Project Tango,我想使用TangoAPI将网格导出到obj文件 基本知识:OBJ文件需要顶点(v)、顶点法线(vn)、纹理(如果存在)(vt)、面(f) 据我所知,我成功地导出了顶点和顶点法线。点云原始图像可以在PCL查看器或混合器中准确地看到,这非常好 我搞不懂如何计算曲面。 因此,如前所述,原始图像仅绘制点云数据,这很好,但曲面是我的情况中的主要因素 我已了解obj文件的格式,目前我的格式如下: v x y z . . . vn x y z . . . 现在我需要包括face元素 f v1//vn1 v2

我想使用TangoAPI将网格导出到obj文件

基本知识:OBJ文件需要顶点(v)、顶点法线(vn)、纹理(如果存在)(vt)、面(f)

据我所知,我成功地导出了顶点和顶点法线。点云原始图像可以在PCL查看器或混合器中准确地看到,这非常好

我搞不懂如何计算曲面。 因此,如前所述,原始图像仅绘制点云数据,这很好,但曲面是我的情况中的主要因素

我已了解obj文件的格式,目前我的格式如下:

v x y z
.
.
.
vn x y z
.
.
.
现在我需要包括face元素

f v1//vn1 v2//vn2 v3//vn3
问题是如何计算“f”w.r.t顶点和顶点法线

我还观察了一些例子,涉及向量叉积

有人把我的概念讲清楚吗

有没有解释如何计算的文章?或者可能是让我开始的伪代码

请询问是否需要任何逻辑代码,我会立即发布