基于flash的三维图形引擎的研究与应用-地图学与地理信息系统专业论文.docxVIP

  • 1
  • 0
  • 约4.76万字
  • 约 68页
  • 2019-01-09 发布于上海
  • 举报

基于flash的三维图形引擎的研究与应用-地图学与地理信息系统专业论文.docx

基于flash的三维图形引擎的研究与应用-地图学与地理信息系统专业论文

|1111 |1111 1 1 11 111 IIII I I II Ul Y1 830350 基于Flash的三维图形引擎的研究与应用 学位论文完成日期: 指导教师签字: 答辩委员会成员签字: ,.- 独创 独创 声 明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的 研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其 他人已经发表或撰写过的研究成果, 也不包含未获得 (洼!地逡直墓丝盂要犍型直明的!奎拦亘窒2或其他教育机构的学位或证书使 用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明 确的说明并表示谢意。 学位论文作者繇乏吁 签字日期. 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,并同意以下 事项: 1、学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许 论文被查阅和借阅。 2、学校可以将学位论文的全部或部分内容编入有关数据库进行检索,可以 采用影印、缩印或扫描等复制手段保存、汇编学位论文。同时授权清华大学”中 国学术期刊(光盘版)电子杂志社”用于出版和编入CNKI《中国知识资源总库》, 授权中国科学技术信息研究所将本学位论文收录到《中国学位论文全文数据库》。 (保密的学位论文在解密后适用本授权书) 导师签字: 学位论文作者签名.乏金萝 签字日期: 年 月 日 签字日期: 年 月 日 知识产权保护协议依据《中华人民共和国促进科技成果转化法》第二十八条和《中国海洋大 知识产权保护协议 依据《中华人民共和国促进科技成果转化法》第二十八条和《中国海洋大 学知识产权管理暂行规定(2004.7.20D的有关规定,研究生王金萍..(以下简 称研究生)与其导师陵垄熬援(以下简称导师)就知识产权保护事宜达成 如下协议: 1、研究生在校期间从事科研工作所完成的学位论文以及不论是否写入学 位论文的其他成果属职务成果。研究生不得对上述职务成果以自己或他人名义擅 自向第三方转让或泄漏。 2、研究生离校后三年内,不得擅自将在校期间从事科研工作的相关数据、 研究结果和相关技术发表论文,不得擅自向第三方转让或泄漏。。 3、研究生离校后三年内,若进行重复及延续在校研究课题的科技项目,必 须经导师及中国海洋大学同意并协商知识产权分享事宜后,方可开展工作。 4、若研究生违反上述规定,导师及中国海洋大学有权追究其法律责任,即: 要求其停止侵权行为、公开消除影响并予以经济赔偿。 5、本协议双方签字之日起生效,有效期三年。 研究生(签字):爱越- 导师(签字): 3 年 月 日 课题负责人(签字): 年 月 日 基于Flash的三维图形引擎的研究与应用 基于Flash的三维图形引擎的研究与应用 摘 要 WebVR技术实现了基于桌面的VR系统在互联网上的延伸,但因为标准的不 统一,各个厂商为了争夺市场先后研发了自己的WebVR平台。多数互联网三维 图形软件厂商的设计是把所有虚拟对象文件和通信控制程序存放在Web服务器 端,将渲染引擎设计成一个插件,当用户启动浏览器的时候自动执行,用户下 载并安装插件后才能使用。插件问题为用户的使用带来了极大的不便。Flash是 二维时代互联网的霸主,它拥有统一的标准,强大的交互功能,丰富的多媒体表 现形式。其脚本语言AS3采用了面向对象的编程模式,使基于Flash平台来开发三 维图形引擎成为可能。 本文针对的问题是如何在Flash二维开发平台中表现三维空间与三维对象? 结合Flash平台和三维图形学基础理论,阐述了如何在Flash中建立三维坐标系 和表达三维物体,通过对三维流水线的理解,设计了引擎渲染模块的基本数据结 构和实现方法。其中通过明暗描述方法,实现了简单的光影效果;通过旋转缩放 算法,实现了纹理的映射;采用分层技术优化了画家渲染算法,减少了破面的产 生。 最后,将引擎成功应用于三维虚拟社区,实现了web中虚拟场景的免插件 发布。基于AS与JS交互设计了用户三维化身选择实现方案和角色动画单元控 制方法,不仅成功的表现了化身行为,同时节省了数据量,提高了系统维护效率。 除此之外,基于Flash强大的多媒体设计和交互功能,设计了二维元件与三维模 型相结合的快捷菜单操作方式,为用户带来了全新的操作体验。 关键词:WebVR、FlashVR、三维渲染引擎、三维虚拟社区 The The research and application of 3D graphic engine base on Flash Abstract With the development of WebVR technology,the desktop Virtual Reality system could be

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档