-
出版商:
Packt Publishing
-
出版日期:
2017-11-30
-
售價:
$1,970
-
貴賓價:
9.5 折
$1,872
-
語言:
英文
-
頁數:
294
-
裝訂:
Paperback
-
ISBN:
1788476603
-
ISBN-13:
9781788476607
-
相關分類:
React
商品描述
Create amazing 360 and virtual reality content that runs directly in your browsers with JavaScript and React VR 2.0 About This Book * A practical guide to developing virtual reality experiences targeting web and mobile browsers * Create customized 3D graphics for your virtual reality experiences with Three.js * Explore the ReactVR library to create objects that seem real and see how they move in the Virtual world * Import free models into VR and include those in your code Who This Book Is For This book is for web developers who want to use their existing skill set of HTML, CSS, and JavaScript to create virtual reality experiences. What You Will Learn * Use Blender 2.79 to make virtual reality objects for Web VR. * Import free models into VR and how to include those in your code * Build a Virtual Museum with interactive art pieces * Create your first VR App and customizing it * Build animations by procedurally changing an object's position, using timers and Animated APIs * Incorporate React Native code and JavaScript code in your VR world In Detail This book takes you on a journey to create intuitive and interactive Virtual Reality experiences by creating your first VR application using React VR 2.0.0. It starts by getting you up to speed with Virtual Reality (VR) and React VR components. It teaches you what Virtual Reality (VR) really is, why it works, how to describe 3D objects, the installation of Node.js (version 9.2.0) and WebVR browser. You will learn 3D polygon modeling, texturing, animating virtual objects and adding sound to your VR world. You will also discover ways to extend React VR with new features and native Three.js. You will learn how to include existing high-performance web code into your VR app. This book will also take you through upgrading and publishing your app. By the end of this book, you'll have a deep knowledge of Virtual Reality and a full-fledged working VR app to add to your profile! Style and approach A step-by-step practical guide to help readers build their first VR application.
商品描述(中文翻譯)
創建驚人的 360 度和虛擬實境內容,直接在您的瀏覽器中運行,使用 JavaScript 和 React VR 2.0
關於本書
* 一本實用指南,幫助開發針對網頁和行動瀏覽器的虛擬實境體驗
* 使用 Three.js 為您的虛擬實境體驗創建自訂的 3D 圖形
* 探索 ReactVR 函式庫,創建看起來真實的物件,並觀察它們在虛擬世界中的運動
* 將免費模型匯入 VR 並將其納入您的程式碼
本書適合誰
本書適合希望利用現有的 HTML、CSS 和 JavaScript 技能來創建虛擬實境體驗的網頁開發者。
您將學到什麼
* 使用 Blender 2.79 創建 Web VR 的虛擬實境物件
* 將免費模型匯入 VR 及如何將其納入您的程式碼
* 建立一個具有互動藝術作品的虛擬博物館
* 創建您的第一個 VR 應用程式並進行自訂
* 通過程序性改變物件的位置、使用計時器和動畫 API 來構建動畫
* 在您的 VR 世界中整合 React Native 代碼和 JavaScript 代碼
詳細內容
本書將帶您踏上創建直觀且互動的虛擬實境體驗的旅程,通過使用 React VR 2.0.0 創建您的第一個 VR 應用程式。它首先讓您了解虛擬實境 (VR) 和 React VR 元件。它教您虛擬實境 (VR) 的真正含義、為什麼它能運作、如何描述 3D 物件、Node.js (版本 9.2.0) 和 WebVR 瀏覽器的安裝。您將學習 3D 多邊形建模、紋理處理、虛擬物件動畫以及為您的 VR 世界添加聲音。您還將發現擴展 React VR 的新功能和原生 Three.js 的方法。您將學習如何將現有的高效能網頁代碼納入您的 VR 應用程式。本書還將指導您升級和發佈您的應用程式。到本書結束時,您將對虛擬實境有深入的了解,並擁有一個完整的可運作 VR 應用程式,為您的個人檔案增添價值!
風格與方法
一本逐步的實用指南,幫助讀者建立他們的第一個 VR 應用程式。