从平面图构造OpenGL 3D图形用例研究开题报告

 2021-12-09 05:12

1. 研究目的与意义(文献综述)

本项目是以opengl为图形api来进行从三视图到三维模型的重建和展示工作。在机械制图和cad技术领域,对于如何从标准三视图生成三维模型一直都有十分迫切的应用需求。实现这一功能能够很大程度上帮助工程制图者快速构建和设计立体模型。而解决这一问题的算法最早可至上世纪70年代【10】,该文章作者首次提出了重建三维模型的基本步骤,后来的算法基本都是基于这一基本思想的发展。之后,重建三维模型的算法主要可以分为2类,一类是通过重建候选体,然后进行决策筛选来构建三维模型的自底向上方法,一类是通过进行基元匹配来找出最终的三维模型的自顶向下方法。

而我国学术界对于这一问题跟进较晚,在上世纪80年代,辜凯宁【4】等人进一步扩展了算法的输入空间,允许高次曲线的平面图输入,同时能够找到所有符合条件的解,并引入面域基,体域基的概念,提高了算法的时间效率。之后,shin b.s.和shin y.g.进一步改进了之前的自底向上方法【9】,使得其时间效率大幅提高(约600%),mh kuo则重点解决了二义性问题,使用决策链找出所有符合输入的解。

可以说,在20年前,对于从三视图生成三维模型这一问题已经有了相当成熟且高效的算法。但是,至今少有人将整个过程整合起来并加以展示。本毕业设计即是在实现上述算法的基础上,使用opengl来渲染平面图和最终的三维模型,让输入和输出能够直观地展现给用户,同时设计一个实用的系统来保存生成结果,即对前人工作的整体集成。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

基本内容:设计一个能够从三视图生成三维模型的系统,并使用opengl对生成结果进行展示。

预期目标:

1.该程序能够在合法的输入下正确地生成所有符合条件的三维模型并展示给用户。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

3月1日~3月29日 正确实现算法过程,完成基本的绘制平面图的功能,能够展示三视图生成的三维模型。

3月30日~4月30日 对已有程序进行界面上的微调,添加UI来方便用户查看所有的生成结果,实现项目的保存和读取功能,完善绘图工具并尽可能消除程序BUG。

4. 参考文献(12篇以上)

1.《基于三视图的三维形体重建技术》作者:刘世霞 胡事民 汪国平 孙家广(清华大学国家cad工程中心,清华大学计算机科学与技术系) 出版期刊:《计算机学报》2000年2月 第23卷 第2期

2.《基于规则的曲面体三维重建》作者: 张爱军 薛勇(中国科学院遥感应用研究所 开放实验室) 出版期刊:《计算机集成制造系统》2004年6月 第10卷 第6期

3.《基于三视图的曲面体重建技术》作者: 张爱军 诸昌铃 薛勇(中国科学院遥感应用研究所开放实验室,西南交通大学计算机与通信工程学院) 出版期刊:《计算机研究与发展》2002年11月 第39卷 第11期

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。