大小:102.52M
更新时间:23-08-31
系统:Pc
iOS增强现实应用开发实战是一本iOS增强现实领域经典著作,由美国IOS程序员Kyle Roche编著。全书图文并茂、实例丰富,以简明易懂的语言循序渐进地讲解了游戏、社交和面部识别等各种类型的iOS应用的开发方法,可操作性强。具体内容包括:全面的讲解了如何创建能够释放IOS所有潜能的增强现实应用,展示如何使用你的IOS设备的传感器和摄像头来整合面部识别和社交媒体功能与周围环境实现互动。以及涵盖了现实应用所需硬件和软件背景知识,以及创建IOS增强现实应用的基本原理、实用工具等,非常适合IOS开发人员下载阅读。
iOS增强现实应用开发实战系统讲解增强现实的实用工具、核心技术和基本原理,以及如何将增强现实技术与iOS开发技术相融合。图文并茂、实例丰富,以简明易懂的语言循序渐进地讲解了游戏、社交和面部识别等各种类型的iOS应用的开发方法,可操作性强。更为重要的是,它还讲解了如何将增强现实技术应用到已有的应用中!全书共分13章,具体内容如下:第1章主要介绍创建增强现实应用的准备工作以及关键章节的简述;第2章介绍检查各种硬件组件可用性的方法;第3章介绍iOS的地图功能和将其集成到具体应用的高级技术;第4章介绍加速计和陀螺仪、磁力计等iOS传感器;第5章介绍如何在一个增强现实应用中播放和记录声音;第6章,介绍如何使用iPhone或者iPad的拍照和录像功能进行视频采集;第7章讲解如何使用cocos2D在摄像头视图上覆盖一个HUD层;第8章细述一个cocos2D增强现实应用的创建;第9章介绍String、Qualcomm和ARKit增强现实工具包的应用;第10章讲述利用String、OpenGL ES建立一个基于标记的增强现实应用;第11章介绍如何建立一个社交型的增强现实应用;第12~13章介绍面部识别技术及其在增强现实应用中的用法。
第1章引言
1.1增强现实的应用实例
1.1.1日常应用的趋势
1.1.2游戏和基于位置的应用
1.2准备工作
1.2.1注册GitHub账户
1.2.2从机器访问GitHub
1.2.3安装Xcode 4.2和创建开发者账户
1.2.4连接Xcode工程到GitHub
1.2.5创建Xcode工程
1.2.6连接工程到远程仓库
1.3下一步做什么
1.3.1位置服务
1.3.2传感器编程
1.3.3声音和视频采集
1.3.4游戏框架
1.3.5第三方框架
1.4总结
第2章硬件比较
2.1除旧存新
2.2硬件组件
2.2.1摄像头支持
2.2.2位置检测能力
2.2.3数字指南针
2.2.4声音支持
2.2.5检查录像功能
2.2.6加速计和陀螺仪
2.3强制硬件需求
2.4总结
第3章使用位置服务
3.1基础功能
3.1.1标准位置服务
3.1.2显著变更位置服务
3.1.3地理区域监控服务
3.1.4高度
3.2在地图上查看
3.2.1置中地图和设置显示区域
3.2.2修改地图类型
3.2.3在地图上添加注释
3.3解析地理编码
3.4总结
第4章iOS传感器
4.1方向传感器
4.1.1使用加速计
4.1.2低通滤波
4.1.3使用陀螺仪
4.1.4磁力计
4.2总结
第5章声音和用户反馈
5.1音频数据格式
5.1.1哪一种格式适合我们呢
5.1.2文件保存格式
5.1.3比特率和质量
5.1.4采样率
5.1.5为在iOS中使用而转换音频格式
5.2在iOS应用中播放声音
5.2.1系统声音服务
5.2.2 AVAudioPlayer类
5.2.3测试多重音频播放
5.2.4播放位置声音
5.2.5通过震动进行用户反馈
5.3录音
5.4总结
第6章摄像头和视频采集
6.1快速浏览
6.2拍照
6.2.1使用故事板
6.2.2使用摄像头
6.2.3以不同的格式保存图像
6.2.4通过电子邮件发送图像
6.3视频捕获
6.3.1建立一个视频预览基础
6.3.2为帧捕获建立基础
6.4总结
第7章把cocos2D用于增强现实
7.1概况
7.2安装
7.2.1安装工程模板
7.2.2创建工程
7.3初识增强现实应用视图
7.3.1调整默认视图
7.3.2添加摄像头视图
7.3.3缩放摄像头视图
7.4 cocos2D的概念
7.4.1场景
7.4.2控制器
7.4.3图层
7.5添加效果
7.5.1处理触摸事件
7.5.2视觉效果
7.5.3添加声音效果
7.6添加HUD层
7.7总结
第8章构建cocos2D增强现实游戏
8.1概述
8.2创建工程
8.3创建游戏菜单
8.3.1原图
8.3.2辅助代码目录
8.3.3完成菜单屏
8.4添加菜单选项
8.5完成动作层
8.6南瓜来了
8.7结束游戏
8.8总结
第9章第三方增强现实工具包
9.1概述
9.2 Powered by String框架
9.2.1 String的基本工作流程
9.2.2额外功能
9.2.3整合Unity
9.2.4高级着色和OpenGL功能
9.3 Qualcomm软件开发工具包
9.4建立我们自己的QCAR演示
9.4.1创建Xcode工程
9.4.2 EAGLView
9.4.3重定向UIView
9.5 ARKit
9.6总结
第10章使用OpenGL ES创建基于标记的增强现实应用
10.1建立标记
10.1.1我们的标记
10.1.2 OpenGL ES
10.2创建工程
10.2.1添加String框架
10.2.2 EAGLView
10.2.3创建增强现实视图控制器
10.3总结
应用信息
同类热门
类似软件
cmospwd清除bios密码104K5723人在用 cmospwd.exe是一款运行在dos系统下的免费cmos密码恢复软件,该软件可以恢复用户在bios下设置的cmos密码,轻松解除存储在cmos中用于限制BIOS设置的密码,所以又称之为清除bios密码工具。事实上cmos是主板上的ROM芯片,而
查看
nibitor(显卡bios编辑工具)1.08M1652人在用 nibitor汉化版是一款操作简单、功能强大的nVIDIA显卡BIOS编辑工具,软件可以选择从当前显卡ROM中读取BIOS文件或者直接打开存储在硬盘上的BIOS文件,调入BIOS文件后就可以进行编辑操作了。 在常规部分,我们可以调节厂商
查看
ios8完美越狱工具(支持ios8.0-8.4)12.78M509人在用ios8完美越狱工具是一款综合性的苹果越狱软件,其最大的特色在于可以免费越狱,并且支持ios8.0-8.4完美越狱。但越狱时必须关闭itunes软件,OTA升级至iOS8.4系统的苹果设备请通过iTunes升级/恢复固件再越狱,还未升级的用户请先下载iO
查看
bios中英文对照表大全658K260人在用想要学习电脑维护,首先需要的就是要看得懂bios设置,但一般都是英文的,对于英文不好的同学有点难度。为此小编特别带来了bios中英文对照表8篇给广大网友,包括bios中英文对照表、BIOS基本知识及常用设置、电脑主板BIOS设置详解-BIOS知识大全、系
查看
ios9越狱工具(支持ios9.0-9.3.3越狱)42.96M709人在用本款ios9越狱工具是一款综合性苹果越狱软件,能够支持ios9.0-9.3.3越狱,并且支持ios9.3.3完美越狱,以及支持iPhone 5S、iPad mini2 iPad air 及以上型号设备,同时越狱时无需刷机,无需格式化,即可直接越狱,详细的
查看热门标签
网友评论0人参与,0条评论
最新排行
11j930住宅建筑构造图集21.06Mpdf电子版 11j930图集,全称11j930住宅建筑构造图集,是国家建筑标准设计图集,由中华人民共和国住房和城乡建设部发行,自2011年3月1日起实施,原料《住宅建筑构造》(03j930-1)标准设计同时废止,可以适用于一般标准的新建、改建、扩建的住宅建筑设
查看
15j401钢梯图集85.81Mpdf高清版15j401钢梯图集是一本钢梯使用规范图集,该图集描述了作业平台钢梯、钢梯及平台钢护栏、固定式钢斜梯、上屋面钢直梯、上吊车钢斜梯、中柱式钢螺旋梯、板式钢螺旋梯的专业图纸及做法,同时按照新的标准规范,对原图集02J401《钢梯》进行修编,提高了钢梯的安全性
查看
c语言开发手册典藏版136.98M薛园园pdf扫描版 c语言开发手册典藏版是一本百科全书式的c语言编程宝典,由薛园园编著。全书包括了c语言从基础知识到高级开发技术的全景式解读,不仅详细介绍了C语言程序设计的基础知识,还对常用的高级编程技术进行了详细的讲解。同时在讲解每个知识点的同时,均给出了其在程序设
查看
bios中英文对照表大全658K8篇想要学习电脑维护,首先需要的就是要看得懂bios设置,但一般都是英文的,对于英文不好的同学有点难度。为此小编特别带来了bios中英文对照表8篇给广大网友,包括bios中英文对照表、BIOS基本知识及常用设置、电脑主板BIOS设置详解-BIOS知识大全、系
查看
正则表达式经典实例第2版43.18Mpdf高清扫描版 正则表达式经典实例第2版是一本正则表达式学习教材,由美国程序员Jan Goyvaerts编著。本书内容丰富,为读者提供了100多个正则表达式的使用实例,来教会读者如何正确的使用正则表达式来处理数据和文本,并且能够熟练的掌握它们,从而避免发生代码错误
查看
05j909工程做法图集16.91M高清无水印pdf版 05j909工程做法图集是国家发布的一本适用于民用与一般工业建筑的建筑施工图集,简称05j909图集,主要内容包括室外工程、外墙饰面工程、室内装修工程、屋面工程、建筑涂料五部分的工程做法及材料附表、附录。 图集内容符合当前国家节能、环保
查看
html5+javascript动画基础52.79Mpdf高清扫描版html5+javascript动画基础是一本教你如何使用HTML5和JavaScript来完成一系列的动画特效的教学书籍,由[美]billy lamberta,Keith Peters著,徐宁,李强翻译,人民邮电出版社出版。全书详细介绍了如何使用HTM
查看
linux指令范例速查手册第2版212.97Mpdf扫描版 linux指令范例速查手册第2版是Linux指令范例速查手册第一版的全新升级版本,由黄照鹤等人编著,清华大学出版社出版,是一本全面、实用、查询方便的linux指令速查宝典,里面结合了近700个示例和近750个技巧,详细的介绍了linux中最常用的4
查看
Visual Basic范例开发大全216.31MPDF中文版Visual Basic范例开发大全是一款pdf中文版的高清电子书籍,全书485个典型实例,分为4个篇章,17个章节,每个实例都配多媒体教学视频讲解,全面解析visual basic程序开发的核心技术与应用。另外软件包中附带了pdf阅读器,方便读者即下即
查看
storm实战:构建大数据实时计算12.76M高清扫描版 Storm以其简单、灵活、健壮而著称,是一个开源的分布式实时计算系统,简单有趣,可以用任何编程语言来使用。这里小编带来了storm实战:构建大数据实时计算,是由阿里巴巴集团数据平台事业部商家数据业务部编写的,对Storm进行了全面完整的技术讲解,包
查看