三维游戏动画模型驱动引擎的研究与应用

来源 :南京师范大学 | 被引量 : 0次 | 上传用户:yang97yang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
游戏引擎是一个处理游戏底层技术的平台,使用游戏引擎,游戏开发人员可以不用花过多精力去处理系统架构、内存管理、图像绘制等一些底层的技术,可以直接使用引擎提供的API来进行游戏开发,从而大大缩短游戏开发时间。3D引擎是游戏引擎中的子引擎,负责3D图形绘制功能。经过近二十年的发展,3D游戏引擎已经逐渐成熟,但由于诸多原因,我国对3D游戏引擎的研究相对滞后。国家已经将网络游戏引擎的研究和开发纳入了863计划,这将大大推动我国3D游戏引擎开发的步伐。   3D游戏引擎通过各种接口与工具,以全3D视角表现游戏中的渲染物体,实现游戏的各种功能,虽然3D游戏引擎功能强大,但其结构过于复杂,不适合开发轻量型、独立性、可拆装性的小型教育游戏;教育游戏是目前教育改革中的一道独特的风景线,有着巨大的发展潜力,但在教育游戏快速发展的同时,存在着游戏场景不够真实、吸引力不强等缺点。为弥补以上不足,本论文设计并开发出一款面向开发小型教育游戏的基于MD2模型的动画引擎。论文首先介绍了3D游戏引擎国内外的发展现状,然后对MD2文件的具体格式进行了深入的研究;接着以MD2文件格式为基准,设计并实现了一款动画驱动引擎;最后在动画引擎的基础上设计并实现了一款小型的教育游戏,从而验证了本文所开发的动画引擎的有效性、可用性。   本文所设计的动画驱动引擎架构,实现了能够驱动任何MD2格式的模型,该引擎具有轻量性、可移植性、易学易用等特点;同时把所设计的引擎应用于开发,建立了一套应用该引擎,由建模.引擎设计.游戏开发的完整模式,对推动教育游戏的开发,制作出更具真实感的三维教育软件,实现其快速发展具有重要意义。
其他文献
Elana S,Radouane等人用ERP实验验证Fischer2003的数字加工引起空间注意转移的研究,结果发现SNARC效应可能和工作记忆有关。而Amparo Herrera等的实验结果也表明SNARC效应跟
Web信息资源已成为各个领域可利用的最大信息资源库,但其过度增长的规模已超越了人们传统的利用能力,且这种态势还在进一步加强。如何从海量Web资源中快速准确地获取主题资源
谦逊(]humility)被广泛认为是一种美德或者说个性品质,却很少有研究探讨谦逊的前因后效变量,谦逊的发展或者益处,这在一定程度上是由于缺少信效度较高的实证研究方法或者测量
学习是人类发展的永恒主题。在当今科技发展日新月异、知识更新瞬息万变的环境下,自我调节学习也显得越发重要。自我调节学习是指学习者为了提高学习效率而积极自主地运用或者
随着体育改革的进一步深入,体育教学中所存在的诸多矛盾与问题也日趋凸显,遇到了许多现有理论不能解决的矛盾,阻碍着体育教学的发展。为此,应用体育时间理论来分析解决体育教
自豪(pride)是个人成功或者亲近人成功时体验到的一种积极的自我意识情绪,自豪作为常见的自我意识情绪之一,作为积极情绪之一,在许多社会领域和心理学功能上扮演了非常重要的
日常生活中欺骗现象时常发生,如何有效的识别谎言就有着非常重要的研究意义与应用价值。说谎的认知加工过程伴随着认知资源的损耗,所以个体在执行多任务操作时会因认知资源的
在社会发展水平不断提高的过程中,生态环境遭到了严重的破坏,而随着生态环境的日益恶化,人类开始逐渐意识到环境保护的重要性。在这种形势下,中央及各级政府制定了各项政策以保证
学位