ImageVerifierCode 换一换
格式:DOC , 页数:48 ,大小:7.12MB ,
资源ID:16913      下载积分:10 金币
验证码下载
登录下载
邮箱地址:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱地址,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝   
验证码:   换一换

 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.thwenku.com/down/16913.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Android平台的家具展示系统的设计与实现.doc)为本站会员主动上传,图海文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知图海文库(发送邮件至admin@thwenku.com或直接QQ联系客服),我们立即给予删除!

基于Android平台的家具展示系统的设计与实现.doc

1、学 号 密 级 基于Android平台的家具展示系统的设计与实现Design and Implementation of Furniture Display System Based on Android Platform学生姓名:所在学院:所在专业:指导教师:职称:所在单位:论文提交日期:论文答辩日期:学位授予单位:摘要目前,随着移动互联网时代的到来,基于Android平台的移动终端设备得到了极大的普及,Android平台的开放性也使得相关应用越来越丰富;与此同时,不断成熟的虚拟现实技术也在智能移动终端展露头角,广泛应用在3D游戏和场景仿真等领域,满足人们各种各样的需求。因为手持智能设备的方

2、便和易用性,未来在Android平台上的3D开发将成为虚拟现实技术发展的热门方向。本毕业设计旨在开发一套基于Android平台的家具展示系统,利用图像处理领域应用最为广泛的3D 建模技术,在Android智能手机上模拟出家具展示的场景。通过3ds Max构建家具模型和场景,利用OpenGL ES技术渲染模型和场景、读取相关材质贴图信息、附加真实灯光效果等,用户可以通过Android手机对场景进行简单的操作,获得更好的展示效果。本系统选择Eclipse与Android SDK为开发环境,用Java语言编写,在Android系统手机上测试与运行。关键词:Android平台;虚拟现实;家具展示;Op

3、enGL ES1ABSTRACTNowadays,with the advent of the mobile Internet era, Android platform for mobile terminal equipment has been greatly developed, open Android platform makes the related applications has become increasingly diversly.In the meanwhile, continues mature virtual reality technology is also

4、flied on intelligent mobile terminal , be widely used in 3D games and scene simulation and other areas to meet the needs of a wide variety of people. Because smart handheld devices is convenient and easy to be used, the future development of 3D on the Android platform will become popular application

5、 with the development of virtual reality technology.The thesis aims to develop an Android-based furniture display system using image processing most widely used 3D modeling techniques to simulate the furniture show scenes on the Android smartphone. Furniture models and scenes are constructed by the

6、software of 3ds Max, using OpenGL ES technology renders models and scenes, reads the relevant textures information, additional real lighting effects, users can perform simple operations on the scene through the Android mobile phone, to get a better display effection.The system selects the Eclipse an

7、d the Android SDK development as the software environment, written in Java, testing and running on the Android system mobile phone.Key words: Android Platform; Virtual Reality; Furniture Display;OpenGL ES1XX工程大学学士学位论文目 录第1章 绪论11.1 课题研究背景及意义11.2 课题相关国内外研究现状11.2.1 Android系统的国内外研究现状11.2.2虚拟现实技术的国内外研究现状

8、21.3 主要研究内容41.4 论文结构5第2章 相关技术62.1 Autodesk 3ds Max开发工具简介62.2 OpenGL ES简介72.2.1 OpenGL简介72.2.2 OpenGL与OpenGL ES72.3 Android系统架构简介82.4 本章小结10第3章 模型的构建113.1 建模与材质113.1.1 建模概论113.1.2 材质与贴图123.2 模型的构建133.2.1家具模型的构建133.2.2场景模型的构建153.2.3家具模型与场景模型的合并173.3 本章小结17第4章 系统的设计与实现184.1 引言184.2 开发环境的搭建184.2.1 SDK的安

9、装及环境配置184.2.2 Eclipse集成开发环境的搭建1914.3 OBJ格式模型204.3.1 导出OBJ格式模型204.3.2 OBJ文件结构214.4 模型的解析与绘制234.4.1 场景地面的创建234.4.2 数学类的相关准备24 4.4.3 OBJ模型文件和材质库的读取244.5 视觉变换294.5.1 视图变换与摄像机294.5.2 投影变换304.5.3 视口变换314.6 光照324.7 人机交互334.8 数据分析与测试354.8.1 数据分析354.8.2 测试364.9 本章小结36结论37参考文献38攻读学士学位期间发表的论文和取得的科研成果41致谢421第1章

10、 绪论第1章 绪论1.1 课题研究背景及意义本课题“基于Android平台的家具展示系统的设计与实现”来源于虚拟现实实验室在研科研项目,是该项目Android版本部分功能的实现。随着智能手机硬件性能的飞速发展,虚拟现实技术在智能手机上也得到了越来越广泛的应用,尤其在室内外场景虚拟、3D游戏开发等方面。在当今家具行业,普遍面临着展示空间不足的问题,客户在购买家具后,无法在宏观上达到预期的效果。基于此问题,本课题使用主流的3ds Max建模工具来构建逼真的家具模型和场景,并在Android平台上展示出来,而客户可以用手机或平板电脑对场景进行操作,从宏观上观察展示效果,这样既方便了客户又节省了空间,

11、实现利益的最大化。1.2 课题相关国内外研究现状1.2.1Android系统的国内外研究现状随着科技发展,手机市场也在不断的发生变革,从最初的“大哥大”到功能机再到现在的智能机,从1G、2G到3G,现今已经发展到4G。现在我们所使用的手机已经不单单只有打电话发短信的功能,而更多的是享受手机智能化后带来的丰富多样的娱乐和社交功能。在目前主流的智能手机中,主要分为ios系统的苹果手机和Android系统的智能手机,其中Android系统凭借其开放性,已经占据了全球市场的大部分份额。Android操作系统是Google发布的基于Linux平台的开源手机操作系统(android为机器人的意思),是首个

12、为移动终端打造的真正开放和完整的移动软件,其有着高度的开放性和拥有像Google这样的一些实力雄厚的公司作为后盾,这使得Android平台能够迅速得到广大群众的认可1。2013年的第四季度统计显示,Android平台手机的全球市场份额已经达到78.1%。当前使用Android操作系统的国外手机厂商有三星、摩托罗拉、LG、索尼爱立信等,而国内手机厂商也百花齐放,华为、中兴、联想、酷派、小米、魅族等占据了市场的相当一部分份额,一扫前几年国产手机的尴尬局面。其中小米公司基于Android系统深度定制的MIUI系统ROM,深受世界各地的Android系统使用者的好评。并且Android操作系统不仅仅用

13、于智能手机上,平板电脑与智能电视同样可以搭载Android系统。从2008年9月,谷歌正式发布Android 1.0系统(Android系统最早的版本)历经5年的时间已发展到Android 4.4版本。在Android平台上的应用每周以万计的数目在增加,Android应用开发的领域已经涉及到各个行业。由于Android的平台的开放性,国内外之间的开发者可以深入的交流,所以国内外在Android开发上差距并不是很明显。1.2.2虚拟现实技术的国内外研究现状虚拟现实英文简称为VR(Virtual Reality),是近年来飞速发展的高新技术。它广泛应用在室内设计、房地产开发、3D游戏、军事模拟和医

14、学等领域。在室内设计方面,传统的方式是由设计师们画大量的图纸来规划室内的结构,现在凭借虚拟现实技术便可以将这样的思考过程转变为看得见的虚拟物体和环境,任由室内设计者自己构建装饰虚拟的房间,改变房间的位置和结构,这样则节省了很多人力物力。在房地产开发中,传统的图片展示模式已经赶不上潮流了,如今运用虚拟现实技术可以完全模拟出房产开发小区的建筑模型,让客户有身临其境之感,甚至随着镜头在小区里漫游。这在我国的北京、上海、广州、深圳等大城市和国外的日本、美国、英国、加拿大等科技发达的国家都非常流行,已经发展的比较成熟。在3D游戏开发中则随处可见虚拟现实的技术,游戏中华丽的人物造型,美奂绝伦的游戏场景,绚

15、丽的游戏特效都是用虚拟现实技术来实现的。在军事和航天工业中,模拟演习和训练一直是一个重要的课题,这给虚拟现实技术带来了无限的应用前景。美国国防部高级研究计划局DARPA自80年代起一直致力于研究称为SIMNET的虚拟战场系统,以提供坦克协同训练,该系统可联结200多台模拟器2。除此之外利用虚拟现实技术,可模拟出零重力的环境,来替代非标准的水下训练宇航员的方法3。在医学领域中虚拟现实技术具有很深远的意义,通过虚拟的人体模型,医学生可以很快速的了解人体结构,这比传统的教学方式效率要高的多。作为虚拟现实技术的发源地,美国基本上就代表了国际上虚拟现实技术的发展水平,目前美国在该领域的基础研究主要集中在用户界面、感知、后台软件和硬件四个方面4;在欧洲,英国的虚拟现实开发在一些领域上是全面领先的,尤其是在分布式并行处理、辅助设备(包括触觉反馈)设计和应用研究方面;日本则主要致力于建立大规模虚拟现实知识库的研究,在虚拟现实的游戏方面的研究也处于世界领先地位5。我国的许多高校也都在积极的探索虚拟现实技术的应用,相继建立起虚拟现实实验室,将科研成果转化为应用。如北京航天航空

网站客服QQ:2356858848

  客服联系电话:18503783681

copyright@ 2008-2022 thwenku网站版权所有

ICP备案:豫ICP备2022023751号-1


>


客服