计算机专业毕业设计OpenGL学士学位论文.pdfVIP

计算机专业毕业设计OpenGL学士学位论文.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要 摘 要 在这个毕业设计中我尝试使用基于安卓4.4 平台的OpenGL ES 2.0 来开发一 个简易的3D 引擎。我通过自己学习3D 图形方面的知识以及通过借鉴Coco2d-x 的设计模式,为我的引擎设计了一个带有3D 显示,多种渲染方式,以及简易物 理碰撞引擎的框架并实现。最终的结果包含了一个3D 引擎,简易的基于socket 的调试工具。我的结果的影响是实现了一个简易的3D 引擎,通过这个引擎可以 设计一些简单的游戏。 关键词:安卓,Opengl ES,3D,引擎 I ABSTRACT II 摘要 Abstract The project I trying to complete is to realize a simple 3D engine on Android 4.4 platform by using OpenGL ES 2.0.The approach I adopt realize this is studying knowledge of 3D graphics and utilize the framework of Cocos2d-x.The results obtained in this research include a 3D engine and a simple test tools based on socket.The impacts of my obtained results are realizing a simple 3D engine and by which I can design some simple game. Keywords:android, OpenglES, 3D, Engine III ABSTRACT IV 目录 目 录 第一章 毕业设计(顶岗实习)概况 1 1.1 实习单位与实习岗位概况,对企业所属行业的认识 1 1.2 实习项目课题背景、价值、意义以及国内外研究现状 2 1.3 实习项目整体执行完成情况概述 2 第二章 相关技术介绍 3 2.1 3D 图形学 3 2.1.1 观察变换的原理 5 2.1.2 投影矩阵的推导 7 2.1.3 程序中的矩阵运算 12 2.2 OpenGL ES 2.0 12 2.2.1 显卡简介 13 2.2.2 可编程管线介绍 14 2.2.4 顶点着色器 15 2.2.5 片元着色器 17 2.2.6 光照 18 2.2.7 光照的计算 20 2.3 3D 模型模型文件 21 2.4 物理引擎技术 21 2.5 Cocos2d-x 架构 23 2.6 本章小结 23 第三章 需求分析 25 3.1 图形引擎 26 3.1.1 对3D 图形学部分的封装 27 3.1.2 对渲染器的封装 28 3.1.3 图形引擎总结 29 3.2 物理引擎部分 29 3.2.1 物理引擎的封装 30 3.2.2

文档评论(0)

玄烨 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档