博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
off文件格式(Object File Format)
阅读量:7016 次
发布时间:2019-06-28

本文共 745 字,大约阅读时间需要 2 分钟。

本文译自Princeton Shape Benchmark,原文地址

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

转载于:https://www.cnblogs.com/youthlion/archive/2012/02/04/2337790.html

你可能感兴趣的文章
spring源码--依赖注入
查看>>
rhel7配置多用户tiger vnc server
查看>>
iOS播放系统声音
查看>>
const 命令
查看>>
我的友情链接
查看>>
linux系统root口令丢失
查看>>
菜鸟学Linux 第088篇笔记 配置heartbeat基于crm管理
查看>>
docker之基础命令
查看>>
Win10 微软拼音添加小鹤双拼
查看>>
Centos 6下的wget进度条多行显示bug
查看>>
缓存Redis和Memcached的使用和对比
查看>>
Android开机自动运行APP——BroadcastReceiver
查看>>
java.io几种读写文件的方式
查看>>
Spring中常用的注解(@Entity,@Table,@Column,@Repository,@Service)
查看>>
SharePoint 2013 配置传入电子邮件(一)
查看>>
Linux命令篇之chsh命令和chfn命令
查看>>
Useful websites
查看>>
转贴:下辈子,无论爱与不爱,都不会再见
查看>>
内核mailbox
查看>>
python计算时间差
查看>>