欢迎来到天天文库
浏览记录
ID:430554
大小:1.46 MB
页数:42页
时间:2017-08-01
《基于OPENGL的天体模拟系统设计与实现【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业论文本科毕业论文(20届)基于OPENGL的天体模拟系统设计与实现专业:计算机科学与技术37毕业论文摘要三维环境模拟的开发已经逐步应用到生活中多个领域,并且将在未来的十年内有很大的发展。但目前这方面人才还比较缺乏,国内研究尚属起步阶段。本论文的目的就在于对基于OpenGL二次开发包来实现天体运动模拟系统来进行设计和研究,并对刚接触者有一个普及和推广效用。本文基于OpenGL的三维图形软件包,以MicrosoftVisualStudio2008为开发环境,以C++语言为开发语言,设计并实现了一个星空背景
2、下的太阳系天体运行模拟系统。本文首先介绍了该系统的设计背景,论述了开发此系统的目的以及意义;其次对本系统所主要使用的OpenGL图形开发软件包做了简单的介绍,并对其安装和配置过程做了描述,以便初学者能更好更快的接触OpenGL;接下来重点介绍了本系统利用OpenGL实现三维环境的关键技术,包括OpenGL的基本工作流程和OpenGL的一些重要函数,本系统主要使用的OpenGL函数基本包括在内;在此基础上,详细叙述了本系统设计的具体实现办法,包括OpenGL程序窗口的构建,三维场景的绘制,漫游功能和文字显示
3、的实现以及操作说明等等;最后对系统设计做了总结,分析了程序的不足之处,明确了开发程序的改进方向,介绍了未来的工作和研究方向。【关键词】OpenGL,三维环境,天体运行,控制37毕业论文DesignandImplementationOfSimulationSystemBasedonARToolKitAbstractDevelopmentofthree-dimensionalenvironmentsimulationhasbeengraduallyappliedtomanyareasoflife,andint
4、henexttenyearsagreatdevelopment.Butalsotherelativelackoftalentinthisarea,thedomesticresearchhasjustbegun.ThepurposeofthispaperisthatsecondarydevelopmentpackagebasedonOpenGLtoachievecelestialmotionsimulationsystemfordesignandresearch,andnewtopopularizeandp
5、romotethosewhohaveaneffect.Thisthree-dimensionalgraphicspackagebasedonOpenGLtoMicrosoftVisualStudio2008developmentenvironmenttoC++languageforthedevelopmentoflanguage.Thispaperdescribesthedesignofthesystembackground,discussesthedevelopmentofpurposeandsigni
6、ficanceofthissystem;followedbythemainuseofthesystem'sOpenGLgraphicsdevelopmentpackagetodoabriefintroduction,anditsinstallationandconfigurationprocesswasdescribedtoBeginnerscanbetterandfasteraccesstoOpenGL;nextfocusedontheuseofthesystemtoachievethree-dimen
7、sionalenvironmentOpenGLkeytechnologies,includingOpenGLbasicworkflowandsomeoftheimportantfunctionofOpenGL,theOpenGLsystemismainlyusedinthebasicfunctionsincludedinthewithin;Onthisbasis,describedindetailthespecificimplementationofthesystemdesignapproach,incl
8、udingtheconstructionofOpenGLwindow,three-dimensionalscenerendering,roamingandtextdisplayinstructionstoachieveandsoon;finallymadeasummaryofsystemdesignanalyzestheinadequaciesoftheprogram,clearlythedirectionofthedevel
此文档下载收益归作者所有