Learning virtual reality: Developing immersive experiences and applications for desktop, web and mobile

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.

Learning virtual reality: Developing immersive experiences and applications for desktop, web and mobile

Tony Parisi

O'reilly

2015

Abstract

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

Citation

Parisi, Tony. Learning virtual reality: developing immersive experiences and applications for desktop, web, and mobile. " O'Reilly Media, Inc.", 2015.

Collection

Công nghệ thông tin

Related document

Learning virtual reality: Developing immersive experiences and applications for desktop, web and mobileLearning virtual reality: Developing immersive experiences and applications for desktop, web and mobileLearning virtual reality: Developing immersive experiences and applications for desktop, web and mobile
Learning virtual reality: Developing immersive experiences and applications for desktop, web and mobile3D user interfaces: Theory and practice. Second editionThe definitive guide to ARM cortex -M3 and cortex-M4 processors

Mã QR

Learning virtual reality: Developing immersive experiences and applications for desktop, web and mobile

Content

  • Thứ Sáu, 10:32 04/06/2021

Tin tiêu điểm

Tân sinh viên quốc tế tham quan, trải nghiệm và tìm hiểu cách khai thác tài nguyên thông tin Thư viện

Tân sinh viên quốc tế tham quan, trải nghiệm và tìm hiểu cách khai thác tài nguyên thông tin Thư viện

Thứ Hai, 13:11 07/09/2026
Trao tặng những món quà ý nghĩa tới học sinh có hoàn cảnh khó khăn tại Trường TH&THCS Bắc Phong trước thềm năm học mới

Trao tặng những món quà ý nghĩa tới học sinh có hoàn cảnh khó khăn tại Trường TH&THCS Bắc Phong trước thềm năm học mới

Thứ Năm, 07:53 03/09/2026
Hướng dẫn khai thác và sử dụng Thư viện Đại học Công nghiệp Hà Nội năm 2024

Hướng dẫn khai thác và sử dụng Thư viện Đại học Công nghiệp Hà Nội năm 2024

Thứ Ba, 14:33 17/09/2024

PGS.TS Nguyễn Thị Hồng Nga, Giám đốc - Trung tâm Đào tạo Sau đại học trao tặng 02 đầu sách ngoại văn cho Trung tâm Thông tin - Thư viện

Thứ Sáu, 07:37 24/05/2024
Hướng dẫn khai thác Bộ sưu tập tài nguyên giáo dục mở (OER)

Hướng dẫn khai thác Bộ sưu tập tài nguyên giáo dục mở (OER)

Thứ Bảy, 15:58 04/05/2024

Các bài đã đăng

Land Use: Assessing the Past, Envisioning the Future

Land Use: Assessing the Past, Envisioning the Future

Thứ Sáu, 12:53 09/10/2026
The Youth Climate Uprising: From the School Strike Movement to an Ecophilosophy of Democracy

The Youth Climate Uprising: From the School Strike Movement to an Ecophilosophy of Democracy

Thứ Sáu, 12:48 09/10/2026
Art Intelligence: How Generative AI Relates to Human Art-Making

Art Intelligence: How Generative AI Relates to Human Art-Making

Thứ Sáu, 12:43 09/10/2026
Progress in Volcanology

Progress in Volcanology

Thứ Năm, 15:44 08/10/2026
Geochemistry

Geochemistry

Thứ Năm, 15:39 08/10/2026

Air Pollution Control Engineering Air Pollution Control Engineering

Thứ Sáu, 10:24 04/06/2021

Advances in water and wastewater treatment technology

Thứ Sáu, 10:14 04/06/2021

Clothing biosensory engineering

Thứ Sáu, 08:30 04/06/2021

Fashion design and product development

Thứ Sáu, 08:07 04/06/2021

Sizing in clothing developing effective sizing systems for ready to wear clothing

Thứ Năm, 09:46 03/06/2021