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

WebVR là gì?

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

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

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

Để ngâm trọn vẹn, phần cứng vẫn được yêu cầu. Để có trải nghiệm thực tế ảo thực sự, người dùng sẽ vẫn cần một loại tai nghe thực tế ảo. Tiêu chuẩn tương thích với tất cả các nền tảng thực tế ảo phổ biến hiện tại. Điều này bao gồm HTC Vive, Oculus Rift, Google Daydream, Playstation VR, tai nghe Samsung Gear VR và Windows Mixed Reality.

Người dùng không có tai nghe thực tế ảo chuyên dụng có thể sử dụng Google Cardboard. Tông về cơ bản là một mảnh gấp nếp gấp khéo léo của các tông sóng (do đó tên) mà bạn có thể đeo vào mặt trước của bạn. Ứng dụng điện thoại thông minh Google Cardboard hiển thị hình ảnh ống kính kép trên màn hình điện thoại thông minh. Người dùng sau đó trượt điện thoại thông minh của họ vào tai nghe tạm thời này đằng sau các lỗ mắt và đeo dây đeo vào mặt bằng khóa dán hoặc dây đai khác. Đây không phải là trải nghiệm thực tế ảo hay thoải mái nhất, nhưng nó cho phép thực tế ảo có thể truy cập rộng rãi mà không cần đầu tư phần cứng lớn.

Trên một số trang web, tuy nhiên, nó sẽ có thể sử dụng WebVR mà không có tai nghe, nhưng nó không thực sự là những gì chúng ta nghĩ là thực tế ảo thực sự. Nó giống như một bức tranh toàn cảnh 360 độ tương tác. Người dùng vẫn có thể tương tác với môi trường thực tế ảo một cách hạn chế. Họ có thể điều hướng thông qua thế giới thực tế ảo và nhìn xung quanh ở 360 độ, ngay cả khi chỉ sử dụng một màn hình phẳng.

Làm cách nào để sử dụng WebVR?

WebVR hiện có sẵn trên các trình duyệt chính, nhưng nó vẫn được phân loại là một phiên bản phát triển ban đầu. Điều đó có nghĩa là nó không ổn định và có thể thay đổi mà không cần thông báo. Để xem danh sách các thiết bị và trình duyệt tương thích được cập nhật, hãy kiểm tra webvr.rocks.

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

Sử dụng trong Chrome yêu cầu bật cờ Chrome. Bạn sẽ cần bật các tính năng sau: chrome://flags/#enable-webvrchrome://flags/#enable-gamepad-extensions .

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

Nếu bạn thấy rằng hiệu suất trên Chrome bị hạn chế hoặc không hoạt động, bạn có thể tải xuống bản dựng Chromium thử nghiệm, là phiên bản Chrome nguồn mở của Google.

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

Phần kết luận

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