最佳答案
3D Face Model Provided by IFTModel Interface
The Face Tracking SDK also tries to fit a 3D mask to the user’s face. The 3D model is based on the Candide3 model (http://www.icg.isy.liu.se/candide/) :
Note:
This model is not returned directly at each call to the Face Tracking SDK, but can be computed from the AUs and SUs.
没有直接的功能可以做到这一点。您必须使用三角形和顶点数据来生成所需的必要顶点和索引列表。 GetTriangles 方法 获取面(顺时针方向的三角形顶点索引),然后将这些索引用于数组获取 3d 模型的顶点。必须使用 Get3DShape 或 GetProjectedShape (2D) 函数从 AU 和 SU 的每一帧重建顶点数组。
有关更多信息,请搜索 IFTModel ( http://msdn.microsoft.com/en-us/library/jj130970.aspx ) 和 visualizeFaceModel(示例代码,有助于理解 get3DShape 的输入参数)。 (此示例使用 getProjectedShape,但两个函数的输入参数几乎相同)
关于windows - 如何从kinect fracetrack获取网格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23043315/