Librería Portfolio Librería Portfolio

Búsqueda avanzada

TIENE EN SU CESTA DE LA COMPRA

0 productos

en total 0,00 €

LEARNING VIRTUAL REALITY. DEVELOPING IMMERSIVE EXPERIENCES AND APPLICATIONS FOR DESKTOP, WEB...
Título:
LEARNING VIRTUAL REALITY. DEVELOPING IMMERSIVE EXPERIENCES AND APPLICATIONS FOR DESKTOP, WEB...
Subtítulo:
Autor:
PARISI, T
Editorial:
O´REILLY
Año de edición:
2015
ISBN:
978-1-4919-2283-5
Páginas:
166
27,50 €

 

Sinopsis

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. You'll explore the three go-to platforms-OculusVR, Gear VR, and Cardboard VR-as well as several VR development environments, programming tools, and techniques.

If you're 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, you'll 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 Samsung's 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 Google's Cardboard VR
Bring everything together to build a 360-degree panoramic photo viewer



Chapter 1Introduction
What Is Virtual Reality?
Virtual Reality Applications
Chapter Summary
Chapter 2Virtual Reality Hardware
Oculus Rift
Other High-End Head-Mounted Displays
Samsung Gear VR: Deluxe, Portable Virtual Reality
Google Cardboard: Low-Cost VR for Smartphones
VR Input Devices
Chapter Summary
Chapter 3Going Native: Developing for Oculus Rift on the Desktop
3D Graphics Basics
Unity3D: The Game Engine for the Common Man
Setting Up the Oculus SDK
Building Your First VR Example
Chapter Summary
Chapter 4Going Mobile: Developing for Gear VR
The Gear VR User Interface and Oculus Home
Using the Oculus Mobile SDK
Developing for Gear VR Using Unity3D
Deploying Applications for Gear VR
Chapter Summary
Chapter 5WebVR: Browser-Based Virtual Reality in HTML5
The Story of WebVR
The WebVR API
Creating a WebVR Application
Tools and Techniques for Creating Web VR
WebVR and the Future of Web Browsing
Chapter Summary
Chapter 6VR Everywhere: Google Cardboard for Low-Cost Mobile Virtual Reality
Cardboard Basics
Cardboard Stereo Rendering and Head Tracking
Developing with the Cardboard SDK for Android
Developing with the Cardboard SDK for Unity
Developing Cardboard Applications Using HTML5 and a Mobile Browser
Chapter Summary
Chapter 7Your First VR Application
About 360-Degree Panoramas
Setting Up the Project
Adding Cardboard VR Support
Creating a Gaze-and-Tap User Interface
Where to Take the Project from Here
Chapter Summary
Appendix Resources
Headsets, Input Devices, and Video Capture Systems
Applications and Content
SDKs, Development Tools, and Programming Languages
Websites
Meetup Groups