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

Truy cập hàng triệu sách điện tử miễn phí với The Online Books Page

Thứ Hai, 08:38 22/01/2024
5 khóa học miễn phí về thiết kế đồ họa

5 khóa học miễn phí về thiết kế đồ họa

Thứ Tư, 09:33 13/12/2023

7 khóa học “Kỹ thuật cơ khí” sinh viên ngành Cơ khí cần biết

Thứ Sáu, 13:57 08/12/2023
[Coursera] Khóa học “Tìm hiểu các phương pháp nghiên cứu” của ĐH Luân Đôn

[Coursera] Khóa học “Tìm hiểu các phương pháp nghiên cứu” của ĐH Luân Đôn

Thứ Hai, 08:55 06/11/2023

Khai thác danh mục tạp chí mở Directory of Open Access Journals (DOAJ)

Thứ Sáu, 15:50 18/08/2023

Các bài đã đăng

Hỏi - đáp về chế độ, chính sách lao động - tiền lương - bảo hiểm xã hội và các văn bản hướng dẫn thi hành

Thứ Ba, 10:19 09/04/2024

Hướng dẫn tự nghiên cứu lý luận Nhà nước và pháp luật

Thứ Ba, 10:00 09/04/2024

Phát triển các thị trường khu vực Châu Á - Thái Bình Dương thời kỳ 2015 - 2020 định hướng đến năm 2030

Thứ Ba, 09:48 09/04/2024

Chiến thắng Hà Nội - Điện Phủ trên không 1972 - Sức mạnh Việt Nam và tầm vóc thời đại

Thứ Ba, 09:34 09/04/2024

Hướng dẫn nghiệp vụ phổ biến, giáo dục pháp luật

Thứ Tư, 14:42 27/03/2024

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