会员登录|免费注册|忘记密码|管理入口 返回主站||保存桌面|手机浏览|联系方式|购物车
VIP   VIP会员第2年

新书科技  
加关注0

染料与颜料 无机化工 催化剂及助剂 食品和饲料添加剂 石油化工 化学矿 化学试剂 信息化学品

搜索
新闻中心
  • 暂无新闻
商品分类
  • 暂无分类
联系方式


请先 登录注册 后查看


站内搜索
 
荣誉资质
  • 暂未上传
友情链接
  • 暂无链接
首页 > 在线商城 > HoloLens 2开发入门精要:基于Unity和MRTK
在线商城

HoloLens 2开发入门精要:基于Unity和MRTK

价格 109.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 2 人关注
数量
+-
库存100
IP属地 广东详细信息

内容简介

本书主要讲述利用Unity和MRTK进行HoloLens2设备上的MR应用开发,对MR应用开发中涉及的技术进行了的讲述,用语通俗易懂,阐述深入浅出。本书共分4个部分:部分为基础篇括第1章和第2章,本篇从混合现实概念入手,简述HoloLens2设备的技术特、基本开发步骤及调试部署、MRTK体系架构、配置文件使用等基础知识,立意高屋建瓴,通过对HoloLens2设备和MRTK的介绍,希望读者对在HoloLens2设备上进行MR应用开发有一个初步的印象;部分为操作组件篇括第3~5章,本篇主要阐述对HoloLens2设能特的基本开发及操作、系统讲解MRTK提供的各能组件和UX控件操作使用;第三部分能技术篇括第6~12章,本篇针对HoloLens2设备上的MR应用开发进行深入阐述、剖析讲解,力图从原理到实践,覆盖MR应用开发技术方方面面,每章节都配有详尽的可执行代码及代码的详细说明;第四部分为提高篇括第13章和第14章,本篇不仅讨论MR应用与普通应用的区别,也指出在MR应用开发中应该注意的事项,提出了在MR应用开发中应该遵循的基本原则,并对如何排查MR应用能问题及基本能优化原则进行了比较深入的探究。本书面向MR应用开发初学者与Unity工程师,也可以作为高校、大专院校相关专业师生的学习用书,以及培训学校的培训教材。

目录

目 录 CONTENTS基础篇第 1章 HoloLens 2基础 ………………………………………………………………………… 3 1.1 混合现实技术概述 ……………………………………………………………………… 3 1.1.1 MR概念 ………………………………………………………………………… 3 1.1.2 全息图 …………………………………………………………………………… 5 1.2 HoloLens 2设备 ………………………………………………………………………… 5 1.3 MR技术原理 …………………………………………………………………………… 8 1.3.1 传感器数据 ……………………………………………………………………… 8 1.3.2 前端里程计 …………………………………………………………………… 10 1.3.3 后端优化 ……………………………………………………………………… 10 1.3.4 回环检测 ……………………………………………………………………… 11 1.3.5 建图 …………………………………………………………………………… 11 1.4 开发环境准备 ………………………………………………………………………… 12 1.4.1 所需硬件和软件 ……………………………………………………………… 12 1.4.2 软件安装 ……………………………………………………………………… 13 1.4.3 软件配置 ……………………………………………………………………… 15 1.5 MR应用开发初体验 ………………………………………………………………… 16 1.5.1 创建工程 ……………………………………………………………………… 16 1.5.2 直接导入 MRTK工 ……………………………………………………… 17 1.5.3 使用 UPM导入 MRTK工 ……………………………………………… 18 1.5.4 使用 MRFT导入 MRTK工 ……………………………………………… 20 1.5.5 导入 TextMeshPro工 …………………………………………………… 20 1.5.6 配置 Unity项目 ……………………………………………………………… 21 1.5.7 创建和设置场景 ……………………………………………………………… 23 1.5.8 导出 Unity工程 ……………………………………………………………… 23 1.5.9 部署到 HoloLens 2设备 ……………………………………………………… 23HoloLens 2开发入门精要——基于 Unity和 MRTK 1.5.10 发布 MR应用 ………………………………………………………………… 26 1.6 使用模拟器 …………………………………………………………………………… 27 1.7 MRTK输入模拟 ……………………………………………………………………… 29 1.8 设备能力检查 ………………………………………………………………………… 31第 2章 MRTK基础 …………………………………………………………………………… 33 2.1 MRTK概述 …………………………………………………………………………… 33 2.2 MRTK体系架构 ……………………………………………………………………… 34 2.2.1 配置文件 ……………………………………………………………………… 36 2.2.2 运行时 ………………………………………………………………………… 36 2.2.3 服务 …………………………………………………………………………… 36 2.2.4 扩展服务 ……………………………………………………………………… 39 2.2.5 数据提供者 …………………………………………………………………… 41 2.3 配置文件 ……………………………………………………………………………… 43 2.3.1 配置文件概述 ………………………………………………………………… 44 2.3.2 配置指南 ……………………………………………………………………… 46操作组件篇第 3章基本特操作与开发…………………………………………………………………… 61 3.1 HoloLens 2设备门户 ………………………………………………………………… 61 3.1.1 连接设备门户 ………………………………………………………………… 61 3.1.2能简介 ……………………………………………………………………… 62 3.2 研究模式 ……………………………………………………………………………… 67 3.3 图像与捕获 ……………………………………………………………………… 68 3.3.1 在设备中直接操作 …………………………………………………………… 68 3.3.2 在设备门户中操作 …………………………………………………………… 68 3.3.3 代码操作 ……………………………………………………………………… 69 3.4 全息远端呈现 ………………………………………………………………………… 81 3.4.1 在 Unity编辑器中使用全息远端呈现 ……………………………………… 81 3.4.2 MR应用程序使用全息远端呈现 …………………………………………… 82 3.5 诊断系统 ……………………………………………………………………………… 84 3.6 动态 GLTF格式模型加载 …………………………………………………………… 86 3.7 多场景管理 …………………………………………………………………………… 88 3.7.1 场景系统配置 ………………………………………………………………… 88 3.7.2 场景加载与卸载 ……………………………………………………………… 90 3.7.3 场景加载进度与事件 ………………………………………………………… 91第 4章交互与事件……………………………………………………………………………… 95 4.1 Bounds Control ………………………………………………………………………… 95 4.1.1 基本操作 ……………………………………………………………………… 96 4.1.2 HoloLens 2风格 ……………………………………………………………… 101 4.1.3 事件 …………………………………………………………………………… 103 4.1.4 使用代码操作 ………………………………………………………………… 103 4.2 Object Manipulator …………………………………………………………………… 105 4.2.1 基本操作 ……………………………………………………………………… 105 4.2.2 事件 …………………………………………………………………………… 108 4.3 Constraint Manager …………………………………………………………………… 108 4.3.1 基本操作 ……………………………………………………………………… 108 4.3.2 约束组件 ……………………………………………………………………… 109 4.4 Interactable……………………………………………………………………………… 111 4.4.1 基本操作 ……………………………………………………………………… 111 4.4.2 Interactable 配置节 …………………………………………………………… 114 4.4.3 事件 …………………………………………………………………………… 115 4.4.4 视觉主题 ……………………………………………………………………… 116 4.4.5 代码操作 ……………………………………………………………………… 122 4.5 Solvers ………………………………………………………………………………… 124 4.5.1 解算器基础 …………………………………………………………………… 124 4.5.2 标准解算器 …………………………………………………………………… 126 4.6 手指手掌可视化 ……………………………………………………………………… 130 4.6.1 Fingertip Visualization ………………………………………………………… 130 4.6.2 RiggedHandVisualizer ………………………………………………………… 131 4.6.3 ArticulatedHandMeshPulse …………………………………………………… 132 4.7 Elastic System ………………………………………………………………………… 133 4.8 Dock …………………………………………………………………………………… 134第 5章 UX控件 ………………………………………………………………………………… 136 5.1 按钮 …………………………………………………………………………………… 136 5.1.1 按钮的使用 …………………………………………………………………… 138 5.1.2 自定义按钮 …………………………………………………………………… 141 HoloLens 2开发入门精要——基于 Unity和 MRTK 5.2 Slate面板 ……………………………………………………………………………… 143 5.3 系统键盘 ……………………………………………………………………………… 144 5.4 ToolTips ………………………………………………………………………………… 144 5.5 Sliders ………………………………………………………………………………… 145 5.6身菜单 ……………………………………………………………………………… 146 5.7 应用程序栏 …………………………………………………………………………… 148 5.8 进度指示器 …………………………………………………………………………… 148 5.9 对话框 ………………………………………………………………………………… 150 5.10 手势引导 ……………………………………………………………………………… 151 5.10.1 HandInteractionhint组件 …………………………………………………… 152 5.10.2 MoveToTarget组件 ………………………………………………………… 153 5.10.3 RotateAroundPoint组件 …………………………………………………… 154