了解目标文件的面孔

Understanding faces of an object files

我下载了一个带有以下格式的顶点的目标文件 v 10.7732 58.0762 288.7190 然后面对以下格式 f 2618/3145/721 2646/3174/721 2683/3219/721 2619/3146/721 现在,我对面部格式的工作原理感到困惑,有人会为我解释一下吗?

是的。

  • 每个顶点都有一个索引为 i=1..n 的向量,它由

    定义
    v X Y Z
    

    其中每个XYZ都是顶点的真实坐标。

  • 与法向量类似

    vn X Y Z
    
  • 并带有纹理向量(2个坐标)

    vt X Y
    
  • 并带有参数向量(?坐标)

    vp X ...
    
  • 每张脸有4个索引三元组

    • V 是定义三角形的面的三个顶点,使用向量索引。所以 1/2/3 定义了一个坐标为 v(1)v(2)v(3).
    • 的三角形
    • VT 对于面部的每个顶点,这是纹理向量。所以1/2/3定义了三个向量vt(1)vt(2)vt(3).
    • VN 对于面部的每个顶点,这是顶点法线。所以1/2/3定义了三个向量vn(1)vn(2)vn(3).
    • VP 对于面部的每个顶点,这是参数向量。所以1/2/3定义了三个向量vp(1)vp(2)vp(3).
参考: