Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> Internet

WebVR giải thích và ảnh hưởng đến bạn như thế nào

Google Chrome và Mozilla Firefox hiện đều hỗ trợ sẵn (out-of-the-box) WebVR. Tiêu chuẩn thực tế ảo mở này được thiết kế để cho phép trải nghiệm thực tế ảo từ trong trình duyệt. Trong bài viết này, chúng ta sẽ giải thích WebVR là gì và nó ảnh hưởng đến bạn như thế nào.

WebVR là gì?

WebVR là một giao diện lập trình ứng dụng (API) JavaScript được thiết kế để cho phép trình duyệt giao tiếp với thiết bị thực tế ảo. Vì trình duyệt web là ứng dụng phổ biến nhất thế giới, điều này có tiềm năng mở rộng đáng cơ hội trải nghiệm VR. Bằng cách loại bỏ nhu cầu ứng dụng đặc biệt, nhiều nhà sản xuất nội dung hơn có thể phân phối nội dung VR với chi phí thấp hơn.

Nó hoạt động bằng cách phơi bày các giao diện mới giữa headset VR và trình duyệt web. API có thể phát hiện thiết bị VR, kiểm tra khả năng thiết bị, thăm dò vị trí thiết bị và phân phối khung hình thích hợp dựa trên môi trường VR.

Tôi có cần headset thực tế ảo không?

Để immersion (tâm hợp) hoàn toàn, phần cứng vẫn cần. Để trải nghiệm VR thực sự, người dùng vẫn cần một loại headset VR. Tiêu chuẩn tương thích với tất cả nền tảng VR phổ biến hiện nay. Bao gồm HTC Vive, Oculus Rift, Google Daydream, Playstation VR, Samsung Gear VR và headset Windows Mixed Reality.

Người dùng không có headset VR chuyên dụng có thể dùng Google Cardboard. Cardboard về cơ bản là mảnh gỗ sóng (corrugated cardboard) gấp khéo léo (do đó tên gọi) bạn có thể buộc trước mặt. App Google Cardboard trên smartphone hiển thị ảnh dual-lens (hai ống kính) trên màn hình điện thoại. Người dùng sau đó trượt smartphone vào headset tạm bợ này sau lỗ mắt và buộc vào mặt với velcro hoặc dây khác. Nó không phải VR thoải mái hoặc immersive nhất, nhưng cho phép VR tiếp cận rộng rãi không cần đầu tư phần cứng lớn.

Trên một số trang, tuy nhiên, có thể dùng WebVR không cần headset, nhưng không thực sự là những gì chúng ta nghĩ về VR thực sự. Nó giống hơn panorama 360 độ tương tác. Người dùng vẫn có thể tương tác với môi trường VR theo cách hạn chế. Họ có thể điều hướng qua thế giới VR và nhìn quanh 360 độ, ngay cả khi chỉ dùng màn hình phẳng.

Làm thế nào dùng WebVR?

WebVR hiện có trên các trình duyệt chính, nhưng vẫn được phân loại là bản phát triển sớm (early development build). Nghĩa là nó unstable (bất ổn) và có thể thay đổi mà không thông báo. Để xem danh sách cập nhật trình duyệt và thiết bị tương thích, xem webvr.rocks.

Firefox hỗ trợ WebVR từ phiên bản 55 và có sẵn không cần sửa đổi.

Dùng trong Chrome yêu cầu bật cờ (flag) Chrome. Bạn cần bật sau: chrome://flags/#enable-webvr và chrome://flags/#enable-gamepad-extensions.

Dán URL đó vào thanh URL Chrome, sau đó nhấp liên kết "Enable" (Bật).

Nếu bạn thấy hiệu suất trên Chrome bị giới hạn hoặc không hoạt động, bạn có thể tải bản thử nghiệm Chromium, phiên bản open-source của Chrome của Google.

Khi đã bật WebVR, bạn cần truy cập trang dùng API. a-frame.io và PlayCanvas là sandbox (hòm cát) thử nghiệm tuyệt vời để chơi.

Kết luận

WebVR hiện ở giai đoạn thử nghiệm, nhưng cho thấy tiềm năng như tiêu chuẩn mở cho môi trường thực tế ảo. Khi mở rộng đến tất cả trình duyệt, chúng ta có thể bắt đầu thấy nhiều developer tận dụng khả năng của nó.