off文件格式(Object File Format)


本文譯自Princeton Shape Benchmark,原文地址http://shape.cs.princeton.edu/benchmark/documentation/off_format.html

Object File Format(off)文件通過描述物體表面的多邊形來表示一個模型的幾何結構。這些多邊形可以包含任意數量的頂點。Princeton Shape Benchmark的off文件遵從以下標准:

1、off文件為ASCII文件,以OFF關鍵字開頭。

2、下一行是該模型的頂點數,面數和邊數。邊數可以忽略,對模型不會有影響(可以為0)。

3、頂點以x,y,z坐標列出,每個頂點占一行。

4、在頂點列表之后是面列表,每個面占一行。對於每個邊,首先指定其包含的頂點數,隨后是這個面所包含的各頂點在前面頂點列表中的索引。

即以下格式:

OFF

頂點數 面數 邊數

x y z

x y z

n個頂點 頂點1的索引 頂點2的索引 … 頂點n的索引

下面是一個立方體的例子:

OFF
8 6 0
-0.500000 -0.500000 0.500000
0.500000 -0.500000 0.500000
-0.500000 0.500000 0.500000
0.500000 0.500000 0.500000
-0.500000 0.500000 -0.500000
0.500000 0.500000 -0.500000
-0.500000 -0.500000 -0.500000
0.500000 -0.500000 -0.500000
4 0 1 3 2
4 2 3 5 4
4 4 5 7 6
4 6 7 1 0
4 1 7 5 3
4 6 0 2 4


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM