Getting Started with React VR – Construct immersive Digital Actuality apps for the net with React by John Gwinner | PDF Free Download.


E book Particulars :
Language English
Pages 287
Format PDF
Dimension 60.9 MB

Getting Started with React VR by John Gwinner

Preface to Getting Started with React VR PDF


Digital Actuality, from a pc standpoint, has been round for the reason that 1960s. It began up once more in an enormous approach within the late 90’s, after which principally collapsed for some time—though it is by no means actually gone away.

It’s again now, and, this time, it’s right here to remain. What has made this transformation is the cellular phone—the massive, high-resolution show know-how utilized in cell telephones has helped created HMDs (Head Mounted Shows, or VR Goggles).

Circuits and computer systems are additionally vastly sooner than they was; pc graphics that used to price 1 / 4 of 1,000,000 {dollars} in 1998 now prices lower than two thousand and is even sooner.

Constructing VR worlds has all the time been troublesome, nonetheless. You needed to be a C++ programmer and know an immense quantity about excessive pace programming, real-time graphics, geometry, and different complicated matters.

This has been simplified in the previous few years with recreation growth engines—simplified, however solely to some extent. With React VR, it’s even easier.

You’ll be able to code a VR world now utilizing React syntax, a easy declarative HTML-like language.

If you wish to create a field, you simply declare a field with the correct width, peak, and so forth, as an alternative of getting to write down procedural code.

The syntax could also be easy, however these worlds will be occasion pushed, animated, and conscious of person enter in addition to acquiring data from the net.

This can allow you to construct complicated digital worlds with easy JavaScript and HTML-like code.

This makes use of a brand new browser-based programming paradigm referred to as WebVR; common browsers on PCs and on cellular gadgets can now view worlds in VR. You are able to do this too, and this e-book will present you the way.

What this e-book covers?

Chapter 1, What’s Digital Actuality, Actually?, reveals what Digital Actuality actually is—how the correct mixture of motion and pictures makes issues look actual, even when they are not fully practical.

Chapter 2, Flatland and Past: VR Programming, is concerning the completely different ways in which we are able to program VR and will get us began with React VR and Node.js.

Chapter 3, 3D or Actuality in Dimensions Aside from X and Y, introduces us to 3D math, coordinates, and how one can describe objects in React VR.

Chapter 4, The React VR Library, describes the foremost parts and objects within the React VR library.

Chapter 5, Your First VR App, reveals us how one can create our first main VR world, together with downloading and utilizing photo-realistic background pictures.

Chapter 6, Working with Poly and the Gon Household, introduces us to polygon modeling, and the free software program program referred to as Blender, for doing 3D modeling.

Chapter 7, Sitting Down with a (Digital) Teapot, continues our introduction to Blender, exhibiting how one can texture map and embrace these 3D objects into our VR world.

Chapter 8, Breath Life in Your World, introduces the Animation API and methods to make our objects transfer and sound actual.

Chapter 9, Do It Your self – Native Modules and three.js, demonstrates how one can keep inside React VR and construct much more complicated worlds.

Chapter 10, Bringing within the Actual Reside World, connects our VR worlds to real-world APIs and permits us to usher in graphical information all the way in which from Mars.

Chapter 11, Take a Stroll on the Wild Aspect, develops code and person interface to allow us to stroll round in VR after which promptly find yourself in a (constructed for enjoyable) maze.

Chapter 12, Publishing Your App, and The place to Go from Right here, reveals us how one can improve and publish our worlds; we additionally focus on monetization and the place VR may go in 5 years.

Download Getting Started with React VR PDF Free.

Key Features

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
Book Description
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!

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
About the Author
John Gwinner is a Chief Technology Officer with nearly 2 decades of experience in VR. He developed a VR interface for CompuServe during the last wave of VR. He helped develop VRML (Virtual Reality Markup Language) and Web3D with a focus toward PCs, and put early versions of XML on the web. He was a returning speaker at the Game Developer Convention on 3D toolkits, AI, and VR. He was an early Kickstarter of a new VR Headset in 2014. Now that VR is definitely taking off again, John is once again at the forefront, with Vontic – developing VR interfaces to data, architectural visualization, and a bowling game that pits you against garden gnomes. He is a most viewed writer on Virtual Worlds and Augmented Reality on Quora, answering questions about VR and its future direction.

Table of Contents

What is Virtual Reality, really?
Flatland and Beyond – VR Programming
3D or reality in dimensions other than X and Y
The react VR library
First VR App
Working with Poly and the Gon family
Sitting Down with a (Virtual) Teapot
Breath Life in Your World
Do It Yourself – Native Modules and three.js
Bringing in the Real Live World
Take a walk on the wild side
Publishing Your App, and Where to Go From Here

 

Getting Started with React VR: Build immersive Virtual Reality apps for the web with React

Author(s): John Gwinner

Publisher: Packt Publishing, Year: 2017

ISBN: 1788476603


Download


Buy From Amazon

Related Results : getting started with react vr,

Thanks For Visiting Our Website http://www.freepdfbook.com To Support Us, Keep Share On Social Media.