三角网格文件OFF的格式分析及OFF到STL的转化

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

量 的被 用 于三维 模型表 示 等三 维 图像 几何 处 理领域 中[酗.OFF(Object File For m at)文件格式是描述三维网 状物 对象 的文件格式 ,常用来表 示基于三角 网格描述 的三维模 型,一般通过现 实采点取 样获得数 据,通过 一 定 的 预 处 理 和 一 定 的 简 化 操 作 ,再 通 过 一 定 的 存 储 手段形成现有 的 OFF文件.对 OFF文件格式 的分析是 进行 OFF文件读取、显示和操作的前提,更是数字图 像处理的关键.目前对于 OFF文件 的简单分析处理没有 形成一定系统的规范和思路.本文将对 OFF的文件特点 进行深入的分析并在 Visual C斗_卜6.0平台上,利用 MFC 进行图形界面设计,利用 C++标准 10库结合 OpenGL
计 算 机 系 统 应 用
http://www.c-S—a.org.cn
2016 年 第 25卷 第 4 期
三角网格文件 OFF的格式分析及 OFF到 STL的转化①
沙晨 明 1 申作林 1 申可心
(哈 尔滨 理 工 大学 软件 学 院,哈 尔 滨 150040) (大庆师范学院 机 电工程学院,大庆 163712)
① 基 金项 目:黑龙 江省 大学 生创 新创业 训练 计划 项 目(201510214027) 收 稿时 间:2015-07.17;收到 修 改稿时 间:2015-09—16
232 研究 开发 Research and Development
wk.baidu.com 2016 年 第 25卷 第 4 期
http:llwww.c-s—a.org.crt
1 引 言
三角网格 模型是指 由三 角形网格组成 的表面模 型, 由于 三 角 网格 模 型 的 处 理 简 便 快 捷 、 可 视 化 效 果 好 , 表现能力佳,因而被视 为描述 三维立体模型 的常 用手 段之一. 近年来 随着计算机 图形学 的迅猛发展,三角 网格模型 己广泛应用于三维动画、 电子商务、计算机 辅助设计、工业制造 、数字娱 乐等诸 多方面[2】.尤其是 随着 3D 打 印这一具有现代 化工业革命性质 的技术蓬 勃兴起,三角 网格模 型更成为三维立体模 型表示方法 的焦点.目前 STL文件 已成为快速原型技术领域最为 常用的文件格式和 事实上 的接 口标准,OFF文件也大
摘 要:OFF文件格式是一种用 三角网格描述三维模型的常用格式之一,对 OFF文件格式的详细 分析研究是读 取 、显示及操作 OFF文件 的前提条件.针对 目前 OFF文件 的简单分析及 处理没有形成一定系统的规 范和思路这 一 问题.以Visual C++6.0为开发平 台;以MFC为基础进行可视 化界面 设计:利用 C++语 言的标准 10库实现对 OFF 文件进行读取和写入操作;应用 OpenGL编程技术实现对 OFF文件的显示:建立 OFF文件 的读取和显示系统,通过 实验验证读取和显示效果,并利用格式转化算法完成 OFF文件到 STL文件 的转换. 关键 词:OFF;STL;格式转化;三角网格模 型;OpenGL
Form at of Triangular M esh File 0 FF and Transform ation of STL to 0FF
SHA Chen.M ing ,SHEN Zuo.Lin ,SHEN Ke.Xin (School of Software,Harbin University of Science and Technology,Harbin 150040,China) (School ofMechtronics Engineering,Daqing Normal Universit y,Daqing 163712,China)
计 算 机 系 统 应 用
Abstract:0FF f0biect File Format)iS a kind of common format for three.dimensional model described with triangular mesh.The research of OFF is the foundation condition fo r reading,displaying and other operations.N ow adays,it doesn’t have a set of standards and specifications about the simple analysis of OFF.First of all,the software is based on Visual C++ 6.0 developing platfo rE and uses M FC to achieve a visualinterface.In addition.we can read and write the OFF f ile taking advantage of C++ standard I/O library and the view of OFF file is im plem ented by using OpenG L technology ̄In the end,w e have a system that realizes the functions of reading and displaying fo r OFF file w hile it com pletes the t ransform ation of file from OFF to STL with form at conversion algorithm s. K ey words:OFF;STL;form at tran sform ation;trianglular m esh m odel;OpenGL
相关文档
最新文档