基于Opengl的屏幕对象拾取 毕业论文(6)
图 12 第一只对象被拾取效果
图 13 第二只对象被拾取效果
23
图 14 第三只对象被拾取效
24
5 结论与展望
5.1 结论
本文分析了基于CPU的射线求交拾取技术、基于GPU的重绘式拾取技术、OpenGL的选择机制技术三种拾取的实现原理和优缺点,本文考虑到只是简单地拾取三个不同的物体,分别是一个一个拾取,而不是同时拾取的过程且拾取物体是简单的选择体的原因,采用了OpenGL本身自带的选择机制拾取实现了简单的三个不同物体拾取,实验表明本文的方法是有效的。 5.2 展望
现今越来越多的3D网游游戏出炉,对电脑的配置要求也越来越高,对最基本的对象拾取也越来越严格,而拾取的关键是用什么拾取算法。前面分析了各种算法,可以得出基于GPU的重绘式拾取技术具有明显的优势,是一种不错的拾取技术。今后也将继续考虑如何可以使重绘式拾取技术脱离GPU也可以实现拾取,甚至实现更快、更简单地拾取,让程序员操作起来更快,更方便,让游戏玩家玩游戏起来更流畅,拾取各种物品或人物更快。
25
参考文献
[1]Mark Segul,Carl Korobkin,Rolf van Widenfelt等.Fast Shadows and Liighting Effects using Texture Mapping.Computer Graphics.1992,July,249-252. [2]Michael Deering,Step hanie Winner and Bic Schediwy等.The Triangle Processor and Normal Vectore Shader.Computer Graphics.1998,8,21-30.
[3]龚堰珏,颜敏. 面向对象的交互显示和拾取模型研究[J]. 系统仿真学报,2005. [4]韦宇炜.基于OpenGL技术的三维游戏引擎开发. 广东工业大学,2005.
[5]姚继权, 李晓豁.计算机图形学人机交互中三维拾取方法的研究 工程设计学报 2006.3-20 [6]Masaaki.Oka,Kyoya Tsutsui,Akio Ohba等.Real-Thne Manipulation of Texture-Mapped Surfaces.Computer Graphicsa 1997,7.
[7]刘力强,周明全. 一种平行透视下的三维拾取方法[J]. 西南大学学报,2002. [8]OpenGL Specification. http://www.open91.ore.
[9]Donald Hearn等.计算机图形学(第三版)[M]. 北京:电子工业H版社,2005. [10] Angel E.OpenGL编程基础[M]. 北京:清华大学出版社,2008. [12]3D Game Development On JSR-1 84. http://www.forum.nokia.com. [13]Eric Freeman,Head First Design Pattern[M]. O’REILLY,2005.
[14]openGL Programming Guide网络版. Addison--Wesley Publishing Company.
[15]Microsoft Visual C++6.0技术内幕,David J.Kruglinski,Scot Wingo,GeorgeShepherd著. 北京希望电子出版社1999年5月第1版. [16]Mason.Woo,Jcakie Neider,Tom Davis等著.吴斌,段海波,薛凤武译. OpenGL编程权威指南.北京:中国电力出版社,310-312. [17]Richard s.Wright,Jr.Michael Sweet著.潇湘工作室译.OpenGL超级宝典. 北京:人民邮电出版社,2001.251-257.
[18]Catmull E.A.Subdivision Algorithm for Computer Display of Curved Surfaces.PhD thesis.University of Utah.1974
[19]乔林,费广正. OpenGL程序设计. 北京:清华大学出版社,2000.
[20]白燕斌,史惠康. OpenGL三维图形编程指南. 北京:机械工业出版社,1998.
[21]彭群生,鲍虎军,金小刚. 计算机真实感图形的算法基础[M]. 北京:科学出版社,1999. [22]Dave Shreiner著. (OpenGL参考手册》. 机械工业出版社.2001.
[23]孙家广等.计算机图形学(第三版). 北京:清华大学出版社,1998,286.357. [24]F.S.Hill,JR著.<计算机图形学一一用OpenGL实现(第二二版)》.罗霄等译. 清华大学出版社.2006.
[25]潇湘工作室. OpenGL超级宝典[M]. 北京:人民邮电出版社,2001
[26]和平鸽工作室. OpenGL 高级编程与可视化系统开发[M]. 北京:中国水利水电出版社, 2003. [27]孙家广,胡事民.计算机图形学基础教程[M]. 北京:清华大学出版社,2005. [28]王汝传. 计算机图形技术原理及应用[M]. 北京:人民邮电出版社,1998.
[29]费广正,芦丽丹,陈立新. 可视化OpenGL程序设计[M]. 北京:清华大学出版社,2001. [30]孙家广,杨长贵. 计算机图形学(第三版)[M]. 北京:清华大学出版社。1998. [31]Heran D,Baker M P. 计算机图形学. 北京:清华大学出版社,1998. [32]蔡士杰,等译.Computer Graphics with OpenGL(ThirdEdition)[M]. 北京:电子工业出版社,2005.
[33]吴斌.OpenGL编程权威指南[M]. 北京:中国电力出版社,2001.
[34]彭群生,等.计算机真实感图形的算法基础[M]. 北京:北京科学出版社,2003.
26
[35]江早.OpenGL 图形编程[M]. 科学出版社,2001.
[36]乔林,费广正等.程序设计0peoGL[Ⅵ]. 清华大学出版杜,2000.
[37]曾建超,俞志和.虚拟现实的技术及其应用Ⅶ. 北京:清华大学出版社,2003. [38]圈石教英.虚拟现实基础及实用算法嗍. 北京:科学出版社,2002. [39]倪明田.计算机图形学[M]. 北京:北京大学出版社,1999. [40]李自力.虚拟现实中基于图形与图像的混合建模技术. 中国图象图形学报.2001.1.96-100. [41]Wright R S,Sweet J M. OpenGL超级宝典. 北京:人民邮电 出版社,2000. [42]乔林,费广正等.OpenGL程序设计. 北京:清华大学出版社,2000.1-121.. [43]彭群生,鲍虎军,金小刚.计算机真实感图形的算法基础. 北京:科学出版社,1999,6.227-229.
27
致谢
半年的设计时间虽然短暂,我却从中学到了很多的东西。我由衷地感谢关怀、教诲、帮助、支持和鼓励我完成设计的老师和同学。
特别感谢我的导师,半年来他在学习、科研上一直对我悉心指导,严格要求、热情鼓励,为我创造了很多锻炼提高的机会。老师洞察全局、高屋建瓴,为我的论文的顺利完成指出了很好的方向,郑老师渊博的知识、宽广无私的胸怀、夜以继日的工作态度、对事业的执著追求、诲人不倦的教师风范和对问题的敏锐观察力,都将使我毕生受益。
在此我谨向我的导师以及在毕业设计过程中给予我很大帮助的老师、同学们致以最诚挚的谢意!
28
…… 此处隐藏:1330字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




