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

Quy định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Trung tâm Thông tin Thư viện

Quy định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Trung tâm Thông tin Thư viện

Thứ Hai, 10:33 03/06/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

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

Các bài đã đăng

Giáo trình kỹ thuật điện - điện tử

Thứ Sáu, 10:44 31/05/2024

Giáo trình thiết kế hệ thống cung cấp điện

Thứ Sáu, 10:20 31/05/2024

Reflect 2: Reading & Writing (Student's Book)

Thứ Sáu, 10:06 31/05/2024

Reflect 4: Listening & Speaking (Teacher's guide)

Thứ Năm, 14:03 23/05/2024

Reflect 5: Listening & Speaking (Student's Book)

Thứ Năm, 13:53 23/05/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