浅谈3d游戏引擎场景渲染技术的研究与实现

浅谈3d游戏引擎场景渲染技术的研究与实现

ID:34791106

大小:2.03 MB

页数:70页

时间:2019-03-10

浅谈3d游戏引擎场景渲染技术的研究与实现_第1页
浅谈3d游戏引擎场景渲染技术的研究与实现_第2页
浅谈3d游戏引擎场景渲染技术的研究与实现_第3页
浅谈3d游戏引擎场景渲染技术的研究与实现_第4页
浅谈3d游戏引擎场景渲染技术的研究与实现_第5页
资源描述:

《浅谈3d游戏引擎场景渲染技术的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学硕士学位论文3D游戏引擎场景渲染技术的研究与实现姓名:王超申请学位级别:硕士专业:计算机应用技术指导教师:谈冉20060501武汉理工大学硕士学位论文摘要游戏引擎是构建高性能游戏的基石。游戏引擎的研发需要直接利用到包括计算机图形学和人工智能在内的多个学科的研究成果。而游戏引擎所能提供的通用且高效的图形处理能力也逐渐被诸如计算机辅助设计和虚拟现实等应用领域重视和使用。目前,我国大部分游戏市场被国外厂商所占据,而我国本土游戏产业,特别是游戏软件的研发仍处于起步阶段。所以,开发有自主知识产权,并且能够创造巨大经济效益的游戏引擎己成为我国信

2、息产业发展的当务之急。游戏弓l擎是一个庞大的有机体,本文将主要探讨游戏引擎的3D渲染技术。首先,本文概述了实现3D游戏渲染引擎的核心理论和技术,然后将其分为室外引擎和室内引擎两部分进行分析。在室外引擎部分,本文对主流的地形生成和渲染技术,比如实时优化自适应网格(ROAM)、几何贴图(GeoMipMap)和地形纹理技术(TerrainTexture)等进行了较深入的研究,并且提出了一些优化的实现方法。在室内引擎部分,本文讨论了关卡模型的载入、游戏对象管理和场景管理技术,这些技术包括二叉空间分割树(BSPTTee)、入口点(Ponals)等等。接下

3、来,本文介绍了场景真实化、动态光影技术和粒子系统等特效技术,并提出通过优化游戏引擎结构来提供一个可扩展的特效接口。最后,本文介绍了面向对象软件开发的原则和模式,阐述了面向对象方法在游戏引擎的设计与开发过程中的重要性,并基于该方法完成了一个游戏渲染引擎的设计和实现。本文所有的理论研究和技术探讨都是建立在“希望给实际游戏引擎开发带来启示”这个目标之上的。本文实现了~个基于Microso矗D订ecⅨ的游戏渲染引擎,并在实现该引擎的过程中比较和研究了文中所阐述的这些技术在实际应用中的可行性与优劣。该引擎的设计还融入了面向对象的软件设计思想,从而极大程度

4、的优化了引擎的架构,使得该引擎兼具高效性和通用性。关键词:游戏引擎,计算机图形学,地形渲染,场景真实化,场景管理,面向对象武汉理工大学硕士学位论文Abstract(hmeengilleis也efoundationof士ligh-perf0衄ancegames.ResearchinganddeVelopmemofg锄een舒nesneedsupports仔omaJlmeotllerresearcllingfields,suchascornputer乒aphicsa11dartificialintell蟾ence.Atme孤time,megener

5、alande衢ciemg哪埘cprocessiIlgc印abilityt11atgameen百necanprovidealsobemoreandmoreVisibletofieldsoutside也egaIrledcvelopmemindus廿y,justlikec∞叩uteraideddesignandVil侧reaJity.Nowadays,ollrdomesticg吼emarketsaredominatedbyforeignemmes,andourlocalg锄eindustryismc础e.AtⅡliskeypoint,developi

6、ngaself_ownedg锄eenginewhichcangenemtebusirlessValueisVitaltomedevelopmemof01lrinfonnacionindustry.GanaeEn舀ncisawello略anizedsystem.Thjsanicle删marjlyfocuseson3DG锄eEnginerenderingtecllIliques.Atfirst,thisaniclesⅫswimab赶fintmductiontob弱icmeoriesandtechniquesofg锄erenderingen酉ne,a

7、IldmendiVideditintoout—doorpanaIldin-doorpan.Aboutout—doorengine,thisanicledesc曲essomet啊aintechnjquessuchasROAM,GeoMipMapa11dTemintextIlrememods,andatmeantiIneworksomsomeoptiIIlizedsolutionstomem.Aboutin—do。rcn百ne,thismicleeyesonleVelmodelloadingtecllIlique,g锄eobjectsmanagem

8、entandscenema腿gement,forexample,BSPTreesandOctTrees.FollowiIlgmat,somespeci

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。