本篇主要提供WebXR案例开发——基于Web3D引擎的虚拟现实技术电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
本书结合虚拟现实技术和增强现实技术的发展趋势,在Babylon.js等WebXR引擎框架下,按照“理论知识+代码编写+效果展示”的结构体系进行案例章节的内容讲解。 ? 自顶向下,循序渐进。综合案例按照“先案例效果展示说明,后单独模块开发讲解”的自顶向下、循序渐进原则进行编排,先提升读者的学习兴趣,再积极投入到案例开发过程。 ? 内容丰富,案例新颖。本书编者具有多年的虚拟现实、增强现实和WebXR项目的开发经验以及教学经验,提供的综合案例符合当下使用浏览器访问虚拟现实应用的便捷性要求,案例的选择具有中国传统文化的特色。 ? 理论简洁,易学易懂。在讲解WebXR开发 基础知识时,理论讲解简洁明了,使WebXR初学者易学易懂。 ? 资源丰富,便于教学。为了便于教师教学,提供全套的教学资料,获取方式详见前言。
《WebXR案例开发——基于Web3D引擎的虚拟现实技术》详细讲解了 Babylon.js框架的使用方法、代码编写风格以及详细的案例实现步骤和效果展示,使读者逐步对 WebXR 的学习产生浓厚的兴趣。书中由浅入深地讲解了WebXR案例的开发过程,在讲述技术知识点的基础上,详细分析每个案例的具体开发和实现过程,以便读者能够将之前学习的WebXR 技术相关模块在综合案例中融会贯通。本书还提供了WebXR技术相关的辅助学习视频资源,助力WebXR开发爱好者快速入门。开发后的WebXR应用可发布至云平台,方便用户直接通过移动端或PC端的浏览器进行访问和体验。
《WebXR案例开发——基于Web3D引擎的虚拟现实技术》适合作为高等院校数字媒体相关专业的教材或指导书,也可作为WebXR 开发人员或初学者的参考书。
第1章 虚拟现实基础
1.1 增强现实介绍
1.1.1 增强现实概念
1.1.2 增强现实技术特点
1.1.3 增强现实技术发展
1.1.4 增强现实技术分类
1.1.5 增强现实的技术原理
1.2 虚拟现实介绍
1.2.1 虚拟现实概念
1.2.2 虚拟现实的特性
1.2.3 虚拟现实技术发展
1.2.4 虚拟现实技术分类
1.2.5 虚拟现实技术原理
1.3 混合现实介绍
1.3.1 混合现实概念
1.3.2 混合现实内容设计
1.3.3 混合现实中的交互设计
1.3.4 混合现实体验舒适度
1.3.5 混合现实内容设计的视觉表现
1.4 虚拟现实硬件设备介绍
1.4.1 PC端头显设备
1.4.2 一体式头显设备
1.4.3 移动端头显设备
1.5 增强现实硬件设备介绍
1.5.1 微软HoloLens智能眼镜
1.5.2 Magic Leap
1.5.3 0glass AR
1.5.4 HoloMax全息交互系统
1.5.5 XMAN智能眼镜
第2章 WebXR介绍
2.1 WebGL介绍
2.1.1 基本概念
2.1.2 发展历史
2.1.3 应用场景
2.2 WebXR技术发展与现状
2.2.1 W3C标准化组织
2.2.2 昙花一现的WebVR API
2.2.3 WebXR API介绍
2.3 Three.js框架介绍
2.3.1 基于Python的Web服务器搭建
2.3.2 基于NPM的Web服务器搭建
2.4 A-Frame框架介绍
2.5 Babylon.js引擎介绍
2.5.1 初始化网页
2.5.2 初始化3D场景
2.5.3 创建三维物体
2.5.4 修改物体的材质
第3章 WebXR开发基础
3.1 一行代码让网站支持3D和VR
3.2 场景创建