网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Google ARCore的基本原理(学习利用ARCore1.0构建Android Unity和Web平台下的增强现实App)
分类 计算机-操作系统
作者 (加拿大)迈克尔·兰纳姆
出版社 机械工业出版社
下载
简介
作者简介
迈克尔·兰纳姆(Micheal Lanham),一位经验丰富的软件和技术创新工程师,有着20多年的工作经验。曾开发了多种领域的软件应用程序,包括游戏、图形、Web、桌面、工程、人工智能、GlS和多种行业的机器学习应用。在2006年接触Unity平台,自此以后一直是这方面的开发人员、顾问、经理和多个Unity平台游戏、图形项目和多本图书的作者。目前与家人居住在加拿大的卡尔加里。
目录
译者序
原书前言
第1章 入门
1.1 沉浸式计算
1.2 AR和ARCore
1.2.1 运动跟踪
1.2.2 环境理解
1.2.3 光线估计
1.3 组织结构与安排
1.4 小结
第2章 Android平台上的ARCore
2.1 安装Android Studio
2.2 安装ARCore
2.2.1 在设备上安装 ARCore服务
2.3 构建和部署
2.4 代码分析
2.5 小结
第3章 Unity平台上的ARCore
3.1 安装Unity平台和ARCore
3.2 在Android平台上构建和部署
3.3 远程调试
3.3.1 连接测试
3.3.2 远程调试一个正在运行的应用程序
3.4 代码分析
3.4.1 Unity平台更新方法
3.5 小结
第4章 Web平台上的ARCore
4.1 安装WebARonARCore
4.2 安装Node.js
4.2.1 Node软件包管理器
4.3 示例分析
4.4 调试Android平台上的Web平台应用程序
4.4.1 连接Chrome平台开发工具
4.4.2 通过Chrome平台调试
4.5 三维和three.js
4.5.1 理解左手或右手坐标系
4.5.2 三维缩放、旋转和平移
4.6 小结
第5章 真实世界中的运动跟踪
5.1 深度运动跟踪
5.2 三维声音
5.3 共振音频
5.4 基于Firebase的跟踪服务
5.4.1 设置数据库
5.4.2 连接测试次数
5.5 可视化运动跟踪
5.6 练习
5.7 小结
第6章 环境理解
6.1 点云跟踪
6.2 网格化与环境
6.3 环境交互
6.3.1 触摸手势检测
6.4 基于OpenGL ES的绘制
6.5 着色器编程
6.5.1 着色器编辑
6.6 练习
6.7 小结
第7章 光线估计
7.1 三维渲染
7.1.1 构建一个测试场景
7.1.2 材质、着色器和纹理
7.2 三维光线
7.3 光线估计
7.4 Cg/HLSL着色器
7.5 光线方向估计
7.5.1 环境光线更新
7.6 练习
7.7 小结
第8章 环境认知
8.1 机器学习简介
8.1.1 线性回归原理
8.2 深度学习
8.2.1 神经网络-深度学习基础
8.3 神经网络编程实现
8.3.1 神经网络脚本编程
8.4 神经网络训练
8.4.1 激活警告
8.4.2 添加环境扫描器
8.4.3 反向传播原理
8.4.4 梯度下降原理
8.4.5 网络架构定义
8.4.6 环境的网络视角
8.4.7 练习
8.5 TensorFlow
8.6 小结
第9章 建筑设计的混合光线
9.1 工程设置
9.1.1 场景构建
9.1.2 修改基本场景
9.2 环境和放置内容
9.3 UI构建
9.3.1 按钮脚本编程
9.4 虚拟交互
9.4.1 构建对象轮廓
9.4.2 椅子定位
9.5 光线和阴影
9.5.1 打开阴影
9.6 练习
9.7 小结
第10章 混合现实中的混合
10.1 MR和HoloKit
10.1.1 设置HoloKit
10.1.2 HoloKit如何工作
10.2 WRLD简介
10.3 设置MR中的WRLD
10.4 地图导航
10.4.1 从AR切换到MR
10.4.2 构建SceneSwitcher
10.4.3 创建SceneSwitcher预制件
10.4.4 修改WrldMap脚本
10.5 地图构建、GIS和GPS
10.5.1 生成Splash场景
10.5.2 修正高度问题
10.6 未来发展
10.7 练习
10.8 小结
第11章 性能提升技巧和故障排除
11.1 性能诊断
11.1.1 Chrome平台开发工具
11.1.2 Android平台分析工具
11.1.3 Unity平台分析工具
11.2 性能提升管理技巧
11.3 常见故障排除
11.3.1 故障排除代码
11.4 练习
11.5 故障排除技巧
11.6 小结
内容推荐
增强现实(AR)在游戏娱乐、建筑、教育、医疗、军事等领域有着广泛的应用。随着Google公司发布ARcore之后,基于ARcore的增强现实开发也变得更加容易。迈克尔·兰纳姆著的《Google ARCore的基本原理(学习利用ARCore1.0构建Android Unity和Web平台下的增强现实App)》介绍了Android、Unity和Web平台上的ARcore开发,主要从运动跟踪、环境理解和光线估计等方面进行了详细阐述。另外,还介绍了混合现实(MR)及其应用。最后,讨论了性能提升技巧和常见故障排除方法。
本书适合想要深入学习利用ARCore构建AR应用程序但在游戏或图形编程方面没有任何背景知识的开发人员阅读,另外,适合人工智能领域涉及人机交互、深度学习、AR、VR(虚拟现实)、MR的相关读者阅读。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/25 9:28:12