如何获得模型的所有单个三角形?

时间:2015-02-16 15:44:38

标签: java

出于碰撞检测的原因,我试图遍历模型中的所有三角形。

但是,我怎样才能得到它们?

OBJ文件以“V”开始每个顶点位置信息。我无法看到如何从中得到三个顶点的三角形,因为我不知道哪个顶点组成了三角形。

我不关心三角形迭代的顺序,只要我能够得到三角形。我怎么能得到它?

1 个答案:

答案 0 :(得分:1)

在枚举所有顶点之后,obj文件还会根据已经定义的顶点列出所有三角形(面部要精确)。

面可以是多边形,但大多数是四边形或三角形。


如果是三角模型,则在obj文件中将面声明如下

f 10 11 12

这意味着包含第10,11和12个顶点的三角形。