如何在统一网格上找到极值点

时间:2015-12-25 16:49:10

标签: unity3d mesh

我有一个.obj文件(它有顶点和面)。我把它放在Assets文件夹下。

我创建一个空的gameObject。我将预制(.obj文件)拖到gameObject。 GameObject检查器视图是:

enter image description here

如何从这个物体中获得极端分数? (upperLeft,upperRight,lowerLeft和lowerRight)

我尝试了collider.bounds.size,但它不是真正的网格尺寸(它在网格周围画一个框)。

1 个答案:

答案 0 :(得分:2)

 Mesh mesh = GetComponent<MeshFilter>().mesh;
 Vector3 [] vertices = mesh.vertices;

然后迭代以找到极值x和y并存储包含它们的顶点。