没有合适的资源?快使用搜索试试~ 我知道了~
三角网格文件OFF的格式分析及OFF到STL的转化_沙晨明1
需积分: 0 0 下载量 186 浏览量
2022-08-04
11:32:06
上传
评论
收藏 279KB PDF 举报
温馨提示
试读
5页
引言三角网格模型是指由三角形网格组成的表面模型,由于三角网格模型的处理简便快捷、可视化效果好,表现能力佳, 因而被视为描述三维立体模型的常用手段之一.近年来随着
资源详情
资源评论
资源推荐
计算机系统应用
http://www.c-s-a.org.cn 2016
年第
25
卷第
4
期
232 研究开发 Research and Development
三角网格文件
OFF
的格式分析及
OFF
到
STL
的转化
①
沙晨明
1
, 申作林
1
, 申可心
2
1
(
哈尔滨理工大学 软件学院
,
哈尔滨
150040)
2
(
大庆师范学院 机电工程学院
,
大庆
163712)
摘要:OFF文件格式是一种用三角网格描述三维模型的常用格式之一, 对 OFF 文件格式的详细分析研究是读
取、显示及操作 OFF 文件的前提条件. 针对目前 OFF 文件的简单分析及处理没有形成一定系统的规范和思路这
一问题. 以 Visual C++6.0 为开发平台;以 MFC 为基础进行可视化界面设计;利用 C++语言的标准 IO 库实现对 OFF
文件进行读取和写入操作;应用 OpenGL 编程技术实现对 OFF 文件的显示;建立 OFF 文件的读取和显示系统, 通过
实验验证读取和显示效果, 并利用格式转化算法完成 OFF 文件到 STL 文件的转换.
关键词:OFF;STL; 格式转化; 三角网格模型;OpenGL
Format of Triangular Mesh File OFF and Transformation of STL to OFF
SHA Chen-Ming
1
, SHEN Zuo-Lin
1
,SHENKe-Xin
2
1
(School of Software, Harbin University of Science and Technology, Harbin 150040, China)
2
(School of Mechtronics Engineering, Daqing Normal University, Daqing 163712, China)
Abstract: OFF (Object File Format) is a kind of common format for three-dimensional model described with triangular
mesh. The research of OFF is the foundation condition for reading, displaying and other operations. Nowadays, 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 platform and uses MFC to achieve a visual interface. In addition, we can read and write the
OFF file taking advantage of C++ standard I/O library and the view of OFF file is implemented by using OpenGL
technology. In the end, we have a system that realizes the functions of reading and displaying for OFF file while it
completes the transformation of file from OFF to STL with format conversion algorithms.
Key words: OFF; STL; format transformation; trianglular mesh model; OpenGL
1
引言
三角网格模型是指由三角形网格组成的表面模型,
由于三角网格模型的处理简便快捷、可视化效果好,
表现能力佳, 因而被视为描述三维立体模型的常用手
段之一. 近年来随着计算机图形学的迅猛发展, 三角
网格模型已广泛应用于三维动画、电子商务、计算机
辅助设计、工业制造、数字娱乐等诸多方面
[2]
. 尤其是
随着 3D 打印这一具有现代化工业革命性质的技术蓬
勃兴起, 三角网格模型更成为三维立体模型表示方法
的焦点. 目前 STL 文件已成为快速原型技术领域最为
常用的文件格式和事实上的接口标准,OFF文件也大
① 基金项目:黑龙江省大学生创新创业训练计划项目(201510214027)
收稿时间:2015-07-17;收到修改稿时间:2015-09-16
量的被用于三维模型表示等三维图像几何处理领域
中
[6]
. OFF(Object File Format)文件格式是描述三维网
状物对象的文件格式, 常用来表示基于三角网格描述
的三维模型, 一般通过现实采点取样获得数据, 通过
一定的预处理和一定的简化操作, 再通过一定的存储
手段形成现有的 OFF 文件. 对 OFF 文件格式的分析是
进行 OFF 文件读取、显示和操作的前提, 更是数字图
像处理的关键. 目前对于 OFF 文件的简单分析处理没有
形成一定系统的规范和思路. 本文将对 OFF 的文件特点
进行深入的分析并在 Visual C++ 6.0 平台上, 利用 MFC
进行图形界面设计, 利用 C++标准 IO 库结合 OpenGL
蔓誅裟華
- 粉丝: 19
- 资源: 304
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0