Loading…
Virtual Reality with VRTK4 Create Immersive VR Experiences Leveraging Unity3D and Virtual Reality Toolkit /
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 R...
Saved in:
Main Author: | |
---|---|
Corporate Author: | |
Format: | eBook |
Language: | English |
Published: |
Berkeley, CA :
Apress,
2020.
Berkeley, CA : 2020. |
Physical Description: |
1 online resource (381 pages) |
Subjects: | |
Online Access: | SpringerLink - Click here for access |
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | on1130904480 | ||
003 | OCoLC | ||
005 | 20240329122006.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 191214s2020 cau o 000 0 eng d | ||
019 | |a 1137859315 | ||
020 | |a 9781484254882 |q (electronic bk.) | ||
020 | |a 1484254880 |q (electronic bk.) | ||
020 | |z 9781484254875 |q (print) | ||
024 | 8 | |a 10.1007/978-1-4842-5 | |
035 | |a (OCoLC)1130904480 |z (OCoLC)1137859315 | ||
037 | |a 7EA688DF-5243-410C-BF59-354A4C3AF4A4 |b OverDrive, Inc. |n http://www.overdrive.com | ||
040 | |a EBLCP |b eng |e pn |c EBLCP |d TEFOD |d GW5XE |d OCLCF |d ESU |d OCLCQ |d LQU |d UPM |d SFB |d N$T |d OCLCQ |d OCLCO |d NZAUC |d OCLCQ |d OCLCO |d OCLCL | ||
049 | |a COM6 | ||
050 | 4 | |a QA76.9.C65 | |
050 | 4 | |a QA75.5-76.95 | |
082 | 0 | 4 | |a 006.8 |2 23 |
100 | 1 | |a Baruah, Rakesh. | |
245 | 1 | 0 | |a Virtual Reality with VRTK4 : |b Create Immersive VR Experiences Leveraging Unity3D and Virtual Reality Toolkit / |c Rakesh Baruah. |
260 | |a Berkeley, CA : |b Apress, |c 2020. | ||
264 | 1 | |a Berkeley, CA : |b Apress, |c 2020. | |
300 | |a 1 online resource (381 pages) | ||
336 | |a text |b txt |2 rdacontent. | ||
337 | |a computer |b c |2 rdamedia. | ||
338 | |a online resource |b cr |2 rdacarrier. | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Overview: VRTK and Unity 2019; Chapter 1: Setup; Downloading and Installing Unity; System Requirements for Unity Development; Additional Platform Development Requirements; The Code Editor, an Integrated Development Environment; Downloading and Installing Git; Setting Up Unity and VRTK; Installing VRTK; Running the Example Scene; Summary; Chapter 2: The Virtual Camera; Lights, Camera, Render!; Getting Started; Review: Setting Up a VR Scene in Unity and Importing VRTK. | |
505 | 8 | |a Exercise 1: GlobeHopperThe Panorama; The 360-Degree Image vs. the HDRI; The Cubemap; Summary; Chapter 3: Game Objects, Components, and an Introduction to C# Scripting; Components as Attributes; Exercise 2: Animating Virtual Objects in a Scene; Step 1: Adding a 3D Object, Cube; What Are x, y, z Coordinates?; Step 2: Editing the Rotation Parameter; Game Object + Component + Script = Action; Step 3: Creating a C# Script; Step 4: Adding the Script as a Component to the Cube; Step 5: Calling a Function in the Update() Method of the Script. | |
505 | 8 | |a Step 6: Setting the Spin Distance Parameters on the Script ComponentSummary; Chapter 4: Doin' Thangs: Input, Events, and Action; VRTK, Please Stand Up; The Unity Event System; What Are Events?; Welcome to Function Junction: Population 0 or 1; Inputs, Outputs, Parameters, Arguments, and Results; Method Signatures and Overloading; Generics and Collections; Creating a List; Creating a Dictionary; Creating an Array; Havin' Class; Two Events Walk into a Bar ... ; Summary; Chapter 5: Keyboard Input as Action; Exercise: An Interesting Calculation of One's Interest in Calculating One's Interest. | |
505 | 8 | |a User StoryStep 1: Create a Project; My Build Settings; Step 2: Set Up the Scene; A Quick Look at the UnityXRCameraRig; Step 3: Add Game Objects; Step 4: Change the Color of a Game Object; Step 5: Create a C# Script; Step 6: Write Code in Your IDE; Step 7: Compile Our Code by Returning to Unity; Step 8: Activate Our Script by Attaching It to a Game Object in the Scene; Step 9: Define the Game Object That Responds to the User's Input; Step 10: Define the Arguments for Our Function; Step 11: Play-Test; Step 12: Replacing Our Cube Game Object with a 3D Model; Step 13: You're Done!; Summary. | |
505 | 8 | |a Chapter 6: Controller Button Inputs as ActionsVR SDK Integration Packages; The Tracked Alias; Step 1: Drag and Drop the Tracked Alias Prefab into the Hierarchy; Step 2: Connecting Our Touch Controllers to VRTK; Step 3: Importing an SDK-Specific Virtual Camera Object; Step 4: Connect the SDK Camera Rig with the TrackedAlias Game Object; Step 5: Play-Test; Step 6: Tweak Some Code; Step 7: Add a Unity Action Component; Step 8: Tell Our Button Component What to Do in Case of an Event; Creating Proxy Actions and Chaining Actions. | |
500 | |a Step 1: Connect Our Touch Controller Hardware to Their Virtual Counterparts. | ||
520 | |a 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. You will: 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. | ||
650 | 0 | |a Virtual reality. |0 https://id.loc.gov/authorities/subjects/sh92000880. | |
650 | 2 | |a Virtual Reality. |0 https://id.nlm.nih.gov/mesh/D000076142. | |
650 | 6 | |a Réalité virtuelle. | |
650 | 7 | |a virtual reality. |2 aat. | |
650 | 7 | |a Virtual reality. |2 fast. | |
710 | 2 | |a SpringerLink (Online service) |0 https://id.loc.gov/authorities/names/no2005046756. | |
776 | 0 | 8 | |i Print version: |a Baruah, Rakesh. |t Virtual Reality with VRTK4 : Create Immersive VR Experiences Leveraging Unity3D and Virtual Reality Toolkit. |d Berkeley, CA : Apress L.P., ©2020 |z 9781484254875. |
907 | |a .b60854406 |b multi |c - |d 200330 |e 240701 | ||
998 | |a (4)cue |a cu |b 240404 |c m |d z |e - |f eng |g cau |h 0 |i 2 | ||
948 | |a MARCIVE Overnight, in 2024.04 | ||
948 | |a MARCIVE Overnight, in 2023.02 | ||
948 | |a MARCIVE Over, 07/2021 | ||
948 | |a MARCIVE Overnight, 05/2020 | ||
948 | |a MARCIVE Comp, 2020.04 | ||
933 | |a Marcive found issue: "100 1 |a Baruah, Rakesh." | ||
994 | |a 92 |b COM | ||
995 | |a Loaded with m2btab.ltiac in 2024.04 | ||
995 | |a Loaded with m2btab.elec in 2024.04 | ||
995 | |a Loaded with m2btab.ltiac in 2023.02 | ||
995 | |a Loaded with m2btab.ltiac in 2021.07 | ||
995 | |a Loaded with m2btab.elec in 2021.06 | ||
995 | |a Loaded with m2btab.ltiac in 2020.05 | ||
995 | |a Loaded with m2btab.elec in 2020.04 | ||
995 | |a Loaded with m2btab.ltiac in 2020.04 | ||
995 | |a Loaded with m2btab.elec in 2020.03 | ||
995 | |a Loaded with m2btab.auth in 2020.04 | ||
995 | |a Loaded with m2btab.auth in 2020.05 | ||
995 | |a Loaded with m2btab.auth in 2021.07 | ||
995 | |a Loaded with m2btab.auth in 2024.06 | ||
999 | |e z | ||
999 | |a cue | ||
989 | |d cueme |e - - |f - - |g - |h 0 |i 0 |j 200 |k 240404 |l $0.00 |m |n - - |o - |p 0 |q 0 |t 0 |x 0 |w SpringerLink |1 .i151537756 |u http://ezproxy.coloradomesa.edu/login?url=https://link.springer.com/10.1007/978-1-4842-5488-2 |3 SpringerLink |z Click here for access |