文档介绍:硼北京工业大学工程硕士学位论文论业报告提交¨期鲤堡日题英文并列目㏑垦△垦堡丛立詆擞盟型垒堡垒研究生姓名:割塞盍塑性里程到:簸≈眦擅尘基商丛王摆颇工程领域:研究方向:导师姓名:职称:熬攫奎拴遣分类号荦位代码:学号:密级:学位授授于单位名称干¨地址复.⒁帝掏铝⒀P#骸昙噙臠舯
首先本文阐述了引擎的总体设计方案,并对引擎的主要组成部分一代码摘要本文简述了计算机图形学和虚拟现实系统的发展和实际应用前景,并阐述了一套三维虚拟现实系统引擎的构成,引擎的研究开发过程中所用到的设计方案,开发方案,遇到的问题和解决方案,以及其中涉及到的一些在虚拟现实系统中常用的概念等。库、工具库、文档库进行详细说明。主要是代码库中所提供的功能模块的整体架构设计和每一个模块的具体设计方案,工具库中的工具软件的设计和开发,以及在其中所设计到的一些概念、原理和技术,例如【高级渲染语言、内部数据组织形式与其插件扩展支持机制和插件开发接口等。然后本文介绍了使用引擎来开发实际三维虚拟现实系统的工作流程、适合于三维虚拟现实系统的场景数据的制作方法、制作规范和注意事项、引擎中的工具的使用方法和规范,以及数据制作过程中所设计到的一些概念。在其中还介绍了一些引擎中所用到的近年来出现的实时三维图形技术如光照图、环境反射纹理技术等等,讨论了使用引擎能够为实际项目开发所带来的益处。最后本文通过在课题研究中所制作的应用案例,初步验证了引擎的设计、功能、可复用性以及对三维实时虚拟现实系统的开发所带来的效率的提高和成本的降低。在这套引擎的研究和开发过程中,本文作者参与了引擎代码库的整体设计、部分代码饕J峭夹位嬷撇糠的编写工作,以及引擎中的臼莸出插件的开发工作和部分文档的撰写工作。关键词计算机图形学;虚拟现实;引擎;光照图;高级渲染语言
硼珊北京工业大学工程硕士学位论文,,.瑃甌,,,—,.—一.:篹簂篽.—
签名:驾盘益导师签名:邕弥黄冢骸P褪目签名:到堡查日期:幽』盈独创·眭声明关于论文使用授权的说明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谊牡胤酵猓畚闹胁话渌人已经发表或撰写过的研究成果,也不包含为获得北京工业大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。本人完全了解北京工业大学有关保留、使用学位沦文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。C艿穆畚脑诮饷芎笥ψ袷卮斯娑
Ⅲ。虚拟现实的另一个特点是交互性P槟庀质祷肪巢皇计算机图形学是一种使用数学算法将二维或三维图形数据转化为计算机显示器的栅格形式的科学。计算机图形学的主要研究内容是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。图形通常由点、线、面、体等几何元素和灰度、色彩、线型、线宽等非几何属性组成。计算机图形学的研究内容广泛,包括图形硬件、图形标准、图形交互技术、光栅图形生成算法、曲线曲面造型、实体造型、真实感图形计算与显示算法,以及科学计算可视化、计算机动画、自然景物仿真、虚拟现实等等。计算机图形学是一门始于世纪年代的计算机科学,已经发展了余年。随着计算机软件和硬件技术的迅速发展,计算机图形学正以越来越快的速度进行革新。目前的计算机图形学的发展热点是图像的高度拟真化和运算的实时化是一种交互性计算机多媒体技术,它的主要组成部分是实时的计算机图形、声音以及物理模拟等。“实时计算机图形”是指计算机在显示每一帧画面时,由二维或三维数据即刻计算得到画面。与其对应的概念是“离线”,即首先将由二维和三维数据计算得到的画面保存下来,在播放时只播放这些画面。实时绘制对于计算机软、硬件的运算效率的要求都要大太高于离线绘制。由于软硬件水平的约束。早期的虚拟现实系统的效果并不理想。直到九十年代初,由于计算机图形软、硬件的长足发展,虚拟现实技术才得以重虚拟现实技术的特点在于使用计算机产生一种虚拟的环境,从而使得用户在各种感观上产生一种沉浸于虚拟环境的感觉,这是虚拟现实技术的浸没感一个由动画导演预先安排好的世界,而是一个开放、自由、互动的环境,这个环境可以通过控制与监视装置影响使用者或被使用者影响。十几年咀前,图形程序员们不得不在中央处理器上书写自己的三维图形变虚拟现实技术鰎视和关注。.Ⅲ。
.本课题的主要研究内容个称为辜芷缆畚被酛簂∞换和光栅化算法。随着时间的推移,硬件工程师们开始在特别设计的高性能的三遝,来访问这些硬件所提供的图形功能。队的和、的和腞程。在认的使用体系结构的盗泻虯的