作品总结
《使用 WebXR API 的 AR 和 VR:学习使用 WebGL、Three.js 和 A-Frame 创建沉浸式内容(AR and VR Using the WebXR API: Learn to Create Immersive Content with WebGL, Three.js, and A-Frame)》
《使用 WebXR API 的 AR 和 VR:学习使用 WebGL、Three.js 和 A-Frame 创建沉浸式内容》
深入了解沉浸式 Web 开发,使用 WebXR API、WebGL、Three.js 和 A-Frame 在 Web 浏览器中创建增强现实 (AR) 和虚拟现实 (VR) 应用程序。这本基于项目的书将提供实践和投资组合内容,以充分利用空间计算和沉浸式技术的未来所提供的一切。
这本书从对 Web 浏览器如何工作的技术分析开始,涵盖了 WebGL、JavaScript 和 HTML 等编程语言,着眼于对 WebXR 生命周期的完整理解。然后,您将探索现代 Web 浏览器如何在代码级别工作,并了解如何设置本地开发服务器并将其与 Visual Studio Code IDE 一起使用,以使用 WebGL 编程语言创建 3D 动画。
熟悉 Web 渲染管道后,您将探索 WebGL 抽象,例如 Three.js JavaScript 库和 Mozilla 的 A-Frame XR 框架,它们使用 WebXR 创建高端视觉效果。在本书的最终项目中,您将为 Android 手机设备创建一个增强现实网络会话,并在 A-Frame(基于 Three.js)中创建一个 VR 场景,以演示与用户相关的 WebXR API 的基本组件定位与互动。
游戏引擎已成为创建混合现实内容的常用工具。然而,对学习全新工作流程不感兴趣的开发人员可能更适合在几乎普遍向所有人开放的媒体中工作——网络;使用 WebXR API 的 AR 和 VR 将向您展示方法。
通过本书你会学到什么
掌握为网页创建虚拟现实和增强现实功能
准备成为身临其境的 Web 开发人员,并拥有一系列热门技术项目
回顾在 WebGL 中编写着色器的基础知识
体验客户端、服务器和云架构之间的统一性,因为它适用于基于位置的 AR
这本书是给谁看的
有抱负的沉浸式 Web 开发人员和已经熟悉 Web 开发基础知识的开发人员,他们希望进一步探索诸如空间计算、计算机视觉、空间锚点和多用户社交体验的云计算等主题。
0条评论