<span>Get hands-on practical knowledge of concepts and techniques for VR development using Unityยฎ and VRTK version 4. This book is a step-by-step guide to learning VRTK 4 for developing immersive VR experiences.Unity is a powerful game engine for developing VR experiences. With its built-in support
Virtual Reality with VRTK4 : Create Immersive VR Experiences Leveraging Unity3D and Virtual Reality Toolkit
โ Scribed by Rakesh Baruah
- Publisher
- Apress
- Year
- 2020
- Tongue
- English
- Leaves
- 381
- Edition
- 1st ed.
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Virtual reality is quickly becoming the next medium to communicate your ideas. Once siloed in make-believe world of science fiction, virtual reality can now touch any aspect of your life. This book shows you how to create original virtual reality content using the Unity game engine and the Virtual Reality Tool Kit. By the end of the book you'll be creating your own virtual reality experience using the fundamental building blocks within.
You'll start by reviewing spatial computing, an emerging field that encompasses self-driving cars to space exploration. You'll also create your own virtual reality environments for use on headsets such as those from Oculus and HTC. Using the Unity3D game engine and the Virtual Reality Toolkit on a computer or laptop, you will walk through the fundamentals of virtual reality with as little code as possible. That is the beauty of Unity and the Virtual Reality Toolkit. You will discover how to use buttons in a virtual space, gaze-tracking for user input, and physics for enabling interaction between a human and a virtual space.
From game design to education to healthcare to human resources, virtual reality offers new and creative ways to engage users, students, patients, customers, and more. Not a coding book, Virtual Reality with VRTK4 shows that you don't need to be a computer or graphics whiz to begin creating your own virtual reality experiences.
What You'll Learn
- Grasp Virtual Reality Toolkit and its interaction with Unity3D
- Explore the fundamental science of virtual reality
- Review the inner workings of Unity3D and its integration with VRTK
- Understand the big picture of C# coding in Unity3D
- Incorporate head and hand movement into virtual experiences
Who This Book Is For
Creative professionals or students who are familiar with computer design programs and want to begin prototyping their own original virtual reality work as quickly as possible.
โฆ Table of Contents
Front Matter ....Pages i-xxxviii
Setup (Rakesh Baruah)....Pages 1-23
The Virtual Camera (Rakesh Baruah)....Pages 25-55
Game Objects, Components, and an Introduction to C# Scripting (Rakesh Baruah)....Pages 57-76
Doinโ Thangs: Input, Events, and Action (Rakesh Baruah)....Pages 77-95
Keyboard Input as Action (Rakesh Baruah)....Pages 97-122
Controller Button Inputs as Actions (Rakesh Baruah)....Pages 123-162
Trigger Input Through One-Dimensional Axis Actions (Rakesh Baruah)....Pages 163-217
Interactors and Interactables (Rakesh Baruah)....Pages 219-291
Movement in VR (Rakesh Baruah)....Pages 293-345
Back Matter ....Pages 347-353
โฆ Subjects
Computer Science; Game Development; Programming Techniques
๐ SIMILAR VOLUMES
<span>Get hands-on practical knowledge of concepts and techniques for VR development using Unityยฎ and VRTK version 4. This book is a step-by-step guide to learning VRTK 4 for developing immersive VR experiences.Unity is a powerful game engine for developing VR experiences. With its built-in support
<p><span>Explore the world of Virtual Reality by building immersive and fun VR projects using Unity 3D</span></p><h4><span>Key Features</span></h4><ul><li><span><span>Learn the basic principles of virtual reality applications and get to know how they differ from games and desktop apps</span></span><
What is consumer โvirtual realityโ? Wearing a head-mounted display you view stereoscopic 3D scenes. You can look around by moving your head, and walk around using hand controls or motion sensors. You are engaged in a fully immersive experience. On the other hand, Unity is a powerful game development
<P>This book takes a hands-on approach to getting up and running with virtual reality using the Unity game engine. By utilizing the free SteamVR libraries, the book and its example code is compatible with the main virtual reality head mounted displays currently available. The book also takes a look