Noch Fragen? 0800 / 33 82 637

AR and VR Using the WebXR API

Learn to Create Immersive Content with WebGL, Three.js, A-Frame, and Babylon.js

Produktform: Buch / Einband - flex.(Paperback)

Gain an in-depth knowledge in immersive web development to create augmented reality (AR) and virtual reality (VR) applications inside web browsers using WebXR API, WebGL, Three.js, A-Frame, and Babylon.js. This project-based book will provides the practice and portfolio content to make the most of what the futures of spatial computing and immersive technology have to offer.Beginning with technical analysis of how web browsers function, the book covers programming languages such as WebGL, JavaScript, HTML, and TypeScript,  working toward a complete understanding of the WebXR lifecycle. You'll start by exploring the code-level manner in which contemporary web browsers work, from HTML to WebAssembly (the machine language of the web).  You'll then see how to set up a local development server and then use it and the Visual Studio Code IDE to create 3D animation in the WebGL programming language.  With a familiarity of the web-rendering pipeline in place, you will venture on to introductions to WebGL abstractions such as the Three.js JavaScript library, Mozilla’s A-Frame XR Framework, and Microsoft’s Babylon.js game engine, which streamlines communication between a developer and the graphics processing unit (GPU) used by WebXR to create high-end visual effects. The final project of the book empowers you to experience the unity between client, server, and cloud architecture as it applies to location-based AR. Game engines have become common-place for the creation of mixed reality content.  However, developers not interested in learning entirely new workflows may be better suited to work within a medium almost universally open to all—the web; will show you the way. • Master the creation of virtual reality and augmented reality features for web page• Prepare to work as an immersive web developer with a portfolio of projects in sought-after technologies• Review the fundamentals of writing shaders in WebGL Aspiring immersive web developers and developers already familiar with the fundamentals of web development who want to further explore topics such as spatial computing, computer vision, spatial anchors, and cloud-computing for multi-user social experiences.weiterlesen

Sprache(n): Englisch

ISBN: 978-1-4842-6317-4 / 978-1484263174 / 9781484263174

Verlag: APRESS

Erscheinungsdatum: 01.12.2020

Seiten: 328

Auflage: 1

Autor(en): Rakesh Baruah

58,84 € inkl. MwSt.
kostenloser Versand

lieferbar - Lieferzeit 10-15 Werktage

zurück