As virtual reality approaches mainstream consumer use, a vibrant development ecosystem has emerged in the past few years. This hands-on guide takes you through VR development essentials for desktop, mobile, and browser-based applications. Youall explore the three go-to platformsaOculusVR, Gear VR, and Cardboard VRaas well as several VR development environments, programming tools, and techniques. If youare an experienced programmer familiar with mobile development, this book will help you gain a working knowledge of VR development through clear and simple examples. Once you create a complete application in the final chapter, youall have a jumpstart on the next major entertainment medium. Learn VR basics for UI design, 3D graphics, and stereo rendering Explore Unity3D, the current development choice among game engines Create native applications for desktop computers with the Oculus Rift Develop mobile applications for Samsungas Gear VR with the Android and Oculus Mobile SDKs Build browser-based applications with the WebVR Javascript API and WebGL Create simple and affordable mobile apps for any smartphone with Googleas Cardboard VR Bring everything together to build a 360-degree panoramic photo viewerlatency in head tracking, 5 in stereoscopic displays, 4 launcher apps, 89 Leap Motion controller, 23 LeftEyeAnchor, 44 lefthanded ... defining mesh surfaces, 31 removing from panoramic photo viewer scene, 124 Linux Journal website, 72 live events, VR versions of, 9 ... 29 surface attributes, materials, textures, and lights, 30 Three.js, 77 transforms and matrices, 31 Microsoft Xbox One, 23 middleware, 6, anbsp;...
Title | : | Learning Virtual Reality |
Author | : | Tony Parisi |
Publisher | : | "O'Reilly Media, Inc." - 2015-10-26 |
You must register with us as either a Registered User before you can Download this Book. You'll be greeted by a simple sign-up page.
Once you have finished the sign-up process, you will be redirected to your download Book page.
How it works: