展开全部

主编推荐语

HoloLens智能眼镜官方开发者文档中文资料。

内容简介

混合现实(Mixed Reality,MR)是指真实世界与虚拟的数字世界相结合产生的一种新的环境可视化方式,其中的物理实体与数字对象能共存并实时相互作用,在技术上涉及虚拟现实(Virtual Reality,VR)和增强现实(Augmented Reality,AR)的概念。混合现实的概念提出较早,而真正被业内开发者所熟悉,大约起始于微软在2015年1月25日所发布的HoloLens智能眼镜,其强大的性能和极具科技感的体验让很多业内开发者赞叹不已。笔者于2016年年初接触到第一台HoloLens设备,在体验了其中的应用之后,深感混合现实技术将在不久的将来应用到各行各业,因此学习了HoloLens官方开发者文档,并将其整理为中文资料,以方便开发者和学生参考使用。之后在教学过程中加入了HoloLens开发课程,培养了一批擅长HoloLens开发的技术人才,并将教学过程中的相关技术资料整理成册,遂有此书。

目录

  • 版权信息
  • 寄语
  • 前言
  • 作者简介
  • 第1章 什么是混合现实
  • 1.1 混合现实的概念
  • 1.2 微软的混合现实平台
  • 1.3 Magic Leap One介绍
  • 1.4 0glass AR产品介绍
  • 1.4.1 硬件产品
  • 1.4.2 软件产品
  • 1.5 HoloMax多人全息交互系统介绍
  • 1.5.1 产品介绍
  • 1.5.2 产品特性
  • 1.5.3 应用范围
  • 1.6 5G智能眼镜XMAN介绍
  • 1.7 NED+AR X2介绍
  • 1.8 RealMax产品介绍
  • 1.8.1 沉浸式AR眼镜RealMax乾
  • 1.8.2 高难度的结构集成
  • 1.9 EasyAR介绍
  • 1.9.1 关于EasyAR
  • 1.9.2 产品概述
  • 1.10 HiAR glasses G200介绍
  • 1.10.1 产品概述
  • 1.10.2 产品构成
  • 1.10.3 产品硬件配置和软件功能
  • 第2章 HoloLens介绍
  • 2.1 Hologram全息图的概念
  • 2.2 HoloLens硬件细节
  • 2.3 HoloLens shell
  • 2.3.1 开始菜单
  • 2.3.2 运行应用
  • 2.3.3 放置
  • 2.3.4 应用程序栏
  • 2.3.5 Cortana
  • 2.4 使用MRC
  • 2.5 HoloLens配件使用
  • 第3章 混合现实内容设计
  • 3.1 传统内容设计与混合现实内容设计的区别
  • 3.2 混合现实中的交互设计
  • 3.3 关于AR、VR、MR中的体验舒适度
  • 3.3.1 视觉辐辏调节冲突
  • 3.3.2 渲染率
  • 3.3.3 移动
  • 3.3.4 凝视
  • 3.4 混合现实设计中的呈现效果
  • 3.4.1 颜色、光线和材质
  • 3.4.2 排版与字体
  • 3.4.3 对象和环境的尺寸
  • 第4章 C#编程基础实践
  • 4.1 Unity引擎介绍
  • 4.2 Unity界面介绍
  • 4.3 Unity中的编程语言
  • 4.4 第一个Unity程序
  • 4.5 数据类型
  • 4.6 变量的定义
  • 4.7 编译错误
  • 4.8 运算符与表达式
  • 4.9 控制语句
  • 4.10 函数或方法
  • 4.11 数组
  • 4.12 自定义数据类型
  • 4.13 继承和多态
  • 4.14 object类型
  • 4.15 装箱和拆箱
  • 4.16 集合
  • 4.17 比较和排序
  • 4.18 泛型
  • 第5章 Unity 3D引擎深入实践
  • 5.1 GameObject类型
  • 5.1.1 属性
  • 5.1.2 构造函数
  • 5.1.3 方法
  • 5.2 Component类和Behaviour类
  • 5.2.1 Component类
  • 5.2.2 Behaviour类
  • 5.3 MonoBehaviour类型
  • 5.3.1 生命周期
  • 5.3.2 属性
  • 5.3.3 方法
  • 5.4 Unity数学基础:向量
  • 5.4.1 向量的概念和定义
  • 5.4.2 Unity中的向量
  • 5.4.3 向量的运算
  • 5.5 四元数
  • 5.6 射线检测
  • 5.6.1 2D射线检测
  • 5.6.2 3D射线检测
  • 5.7 Unity文件读写
  • 5.7.1 小文件读写实例
  • 5.7.2 文件内容的复制
  • 5.7.3 大文件读写实例
  • 5.7.4 使用协程读写文件
  • 5.8 Unity中的UI系统
  • 5.8.1 Text文本框
  • 5.8.2 Image组件
  • 5.8.3 Canvas渲染模式
  • 5.8.4 其他控件
  • 5.8.5 UI的适配
  • 5.8.6 事件、遮罩、RenderTexture
  • 5.9 动画系统
  • 5.9.1 简单动画的制作
  • 5.9.2 复杂动画的制作
  • 5.9.3 动画的切分
  • 5.10 资源加载
  • 5.10.1 预制体prefab
  • 5.10.2 预制体的实例化
  • 5.10.3 Resources加载资源
  • 5.10.4 Resources异步加载
  • 5.10.5 场景切换
  • 第6章 打砖块游戏案例开发
  • 6.1 案例介绍
  • 6.2 场景搭建
  • 6.3 小球运动
  • 6.4 碰撞检测
  • 第7章 HoloLens开发基础实践
  • 7.1 使用Windows Device Portal
  • 7.2 安装HoloLens开发工具
  • 7.3 HoloLens模拟器的使用
  • 7.4 配置适用于HoloLens开发的Unity工程
  • 7.5 Camera摄像机设置
  • 7.6 凝视功能实现
  • 7.7 手势功能实现
  • 7.8 语音输入功能实现
  • 7.9 世界锚与场景保持功能实现
  • 7.10 空间音效功能实现
  • 7.11 空间映射功能实现
  • 第8章 HoloLens汽车展示案例开发
  • 8.1 工程介绍
  • 8.2 工程搭建
  • 8.2.1 新建工程
  • 8.2.2 资源包下载
  • 8.2.3 车模型下载
  • 8.3 视频播放功能实现
  • 8.4 车的移动功能实现
  • 8.5 车漆变色功能实现
  • 8.6 车的拆解功能实现
  • 8.7 总结
  • 第9章 0glass AR应用开发基础
  • 9.1 开发介绍
  • 9.2 开发案例
  • 9.2.1 AR编辑
  • 9.2.2 算法设计
  • 9.2.3 流程编辑
  • 9.2.4 应用执行
  • 9.2.5 后台查询
  • 第10章 MulSDK应用开发
  • 10.1 开发工具
  • 10.2 开发过程
  • 第11章 HiAR 2D SDK集成开发基础
  • 11.1 HiAR Glasses简介
  • 11.2 HiAR 2D SDK简介
  • 11.3 基于HiAR Glasses的HiAR 2D SDK集成开发
  • 11.4 HiAR 2D SDK集成应用开发举例
  • 第12章 基于EasyAR的WebAR开发
  • 12.1 EasyAR SDK
  • 12.1.1 EasyAR SDK介绍
  • 12.1.2 EasyAR SDK部分先进功能简介
  • 12.2 EasyAR CRS
  • 12.3 EasyAR WebAR
  • 12.4 EasyAR Studio
  • 12.5 EasyAR教程
  • 12.5.1 WebAR开发
  • 12.5.2 WebAR小程序开发
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。