Tango / Unity:Tango3DRExtractWholeMesh()实际上还没有实现?

时间:2016-03-22 21:45:57

标签: c# unity3d google-project-tango

使用TangoDynamicMesh.cs,我正在寻找一种更有效的方法来从SDK中获取单个网格。我可以遍历子节点并从每个MeshFilter组件中获取数据,但我希望Tango3DRExtractWholeMesh()函数可能是获取当前DynamicMesh快照的更好方法。但是,关于这个的文档非常渺茫,有谁知道如何正确调用此函数?或者这是一个尚未实现的功能?

1 个答案:

答案 0 :(得分:1)

是的你称之为:

private TangoApplication m_tangoApplication;
Tango3DReconstruction.Status status =
                m_tangoApplication.Tango3DRExtractWholeMesh(vertices, normals, colors, triangles, out numV, out numT);

但首先你必须发起vec3[] vertices, vec3[] normals int[] triangles, Color32[] colors and int numV, numT

我不知道你应该怎么知道它们的大小......有时你得到的三角形数量(numT)不能被3整除,这意味着你不能用这些数据来创建统一的网格如果你想要...所以我猜功能不正确或者我错过了什么......