xiaxiwan

导航

.off文件格式

.off文件是一种三维模型文件格式

  物体文件格式(.off)文件通过描述物体表面的多边形来表示一个模型的几何结构,这里的多边形可以有任意数量的顶点。

  普林斯顿形状Banchmark(Princeton Shape Benchmark)中的.off文件遵循以下标准:

  • OFF文件全是以OFF关键字开始的ASCII文件。
  • 下一行说明顶点的数量、面片的数量、边的数量。边的数量可以安全地省略。
  • 顶点按每行一个列出x、y、z坐标。
  • 在顶点列表后,面片按照每行一个列表,对于每个面片,顶点的数量是指定的,接下来是顶点索引列表。

  详见 一个立方体的简单例子cube.off

  OFF

  顶点数 面片数 边数

  x y z

  x y z

  ...

  n个顶点 顶点1的索引 顶点2的索引 … 顶点n的索引

  ...

     注意顶点标号是从0开始(不是从1开始)的,边数总是0。

OFF
8 12 0
-0.274878 -0.274878 -0.274878
-0.274878  0.274878 -0.274878
 0.274878  0.274878 -0.274878
 0.274878 -0.274878 -0.274878
-0.274878 -0.274878  0.274878
-0.274878  0.274878  0.274878
 0.274878  0.274878  0.274878
 0.274878 -0.274878  0.274878
3  0 1 3
3  3 1 2
3  0 4 1
3  1 4 5
3  3 2 7
3  7 2 6
3  4 0 3
3  7 4 3
3  6 4 7
3  6 5 4
3  1 5 6
3  2 1 6

模型图:

可以用MeshLab打开并编辑(待补充)http://meshlab.sourceforge.net/

CGAL库可以生成off模型文件(进一步研究中)

详细见:http://local.wasp.uwa.edu.au/~pbourke/dataformats/off/

 

参考:http://blog.csdn.net/lxfyzx/article/details/4994188

        http://shape.cs.princeton.edu/benchmark/documentation/off_format.html

 

posted on 2012-05-16 18:39  xiaxiwan  阅读(2537)  评论(0编辑  收藏  举报