51Testing独家连载:VR及AR开发高级教程—基于Unity

发表于:2017-3-16 09:21  作者:吴亚峰、刘亚志、于复   来源:51Testing软件测试网原创

字体: | 上一篇 | 下一篇 | 打印 |我要投稿 | 推荐标签: AR 软件开发 Unity VR

  
本书概述:本书主要讲解了VR和AR的开发和应用,主要内容为:增强现实以及AR工具介绍,Unity开发环境搭建及Vuforia开发环境搭建,Vuforia核心功能,如扫描图片、圆柱体识别、多目标识别、文字识别、云识别、物体识别和案例等,EasyAR开发知识,基于Unity开发VR,Cardboard VR开发,三星Gear VR应用开发,HTC Vive平台VR开发,为读者全面展示AR/VR案例开发的过程,使读者尽快进入实战角色。
作者:吴亚峰 刘亚志 于复兴
出版社:人民邮电出版社
出版日期:2017年3月
 
内容简介
本书共分11章,主要讲解了VR和AR的开发和应用,适合程序员、AR/VR开发者、AR/VR爱好者,以及大专院校相关专业的师生学习用书和培训学校的教材。
作者简介
吴亚峰,毕业于北京邮电大学,后留学澳大利亚卧龙岗大学取得硕士学位。1998年开始从事Java应用的开发,有十多年的Java开发与培训经验。主要的研究方向为OpenGL ES、手机游戏、Java EE以及搜索引擎。同时为手机游戏、Java EE独立软件开发工程师,现任华北理工大学“以升大学生创新实验中心”移动及互联网软件工作室负责人。十多年来不但指导学生多次制作手游作品获得多项学科竞赛大奖,还为数十家著名企业培养了上千名高级软件开发人员。曾编写过《OpenGL ES 3.0游戏开发(上下卷)》《Unity 5.X 3D游戏开发技术详解与典型案例》《Android应用案例开发大全》(第一版、第二版及第三版)、《Android游戏开发大全》(第一版、第二版及第三版)等多本畅销技术书。2008年初开始关注Android平台下的3D应用开发,并开发出一系列优秀的Android应用程序与3D游戏。本次负责全书统稿及第2、第3、第8~10章内容的编写。
刘亚志,北京邮电大学博士,从事软件开发工作和计算机网络技术研究十余年。主持或参与多项计算机网络方向的科研课题,已在相关领域SCI期刊发表研究论文十余篇。精通移动软件开发技术,已为多家单位完成多项管理、控制软件项目的开发工作。2012年开始从事基于HTML 5的移动端软件开发,实现了多个移动App和微信公众平台的设计。本次负责部分案例的开发及第6、7、11章的编写工作。
于复兴,北京科技大学硕士,从业于计算机软件领域十年,在软件开发和计算机教学方面有着丰富的经验。工作期间曾主持科研项目“PSP流量可视化检测系统研究与实现”,主持研发了省市级项目多项,同时为多家单位设计开发了管理信息系统,并在各种科技类刊物上发表多篇相关论文。2012年开始关注HTML 5平台下的应用开发,参与开发了多款手机娱乐、游戏应用。本次负责部分案例的开发及第1、第4、第5章的编写。
本书详细介绍
前言
本书特点
内容导读
目录
独家连载
第1章  初见增强现实
1.1  增强现实简介
1.2  AR工具简介
1.3  Unity开发环境搭建
1.3.1  Windows平台下Unity的下载及安装
1.3.2  Mac OS平台下Unity的下载及安装
1.3.3  目标平台的SDK与Unity集成
1.4  Vuforia开发环境的搭建
1.5  本章小结
1.6  习题
第2章  Vuforia核心功能介绍
2.1  扫描图片-Image Target
2.2  圆柱体识别-Cylinder Targets
2.2.1 图片标准
2.2.2 如何获取实际物体的具体参数
2.2.3 如何制作自定义的商标
2.10  物体识别-Object Recognition
2.10.1 可识别物体
2.10.2 下载Vuforia扫描仪
2.10.3 扫描3D物体步骤
2.11  本章小结
2.12  习题
第3章  Vuforia核心功能官方案例详解
3.1  官方案例下载及ARCamera参数讲解
3.2  扫描图片官方案例详解
3.2.1 预制件通用脚本介绍
3.11    3D物体识别案例详解
3.11.1 运行效果
3.11.2 开发流程
3.12 本章小结
3.13 习题
第7章  三星Gear VR应用开发
7.1 Gear VR概览
7.1.1 初识Gear VR
7.1.2 Oculus Home
7.2  开发前的准备
7.2.1 下载Oculus Mobile SDK
7.5  一个简单的案例
7.5.1 案例功能简介
7.5.2 VR场景搭建
7.5.3 UGUI事件监听系统
7.5.4 追踪光标的实现
7.5.5 触摸板事件监听
7.5.6 部署运行APK的步骤
7.6  本章小结
7.7  习题
第11章  科普类AR和VR应用-星空探索
11.1 项目背景以及功能概述
11.1.1 项目开发背景概述
11.1.2 软件功能简介
11.9 蓝牙摇杆使用及其他设置功能的实现
11.9.1 蓝牙摇杆控制脚本开发
11.9.2 VR开关、摇杆灵敏度、音效及时间缩放因子的开发
11.9.3 主菜单脚本的开发
11.9.4 陀螺仪脚本开发
11.10 本章小结

51Testing软件测试网将在近期对本书部分章节进行独家连载,敬请关注

查看更多《51Testing软件测试网作品系列》书籍:http://www.51testing.com/html/36/category-catid-136.html

31/3123>

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2017, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道