Công nghệ 3D theo dõi đầu tái xuất: VR không cần kính được hồi sinh trong WebGL

Nhóm Cộng đồng BigGo
Công nghệ 3D theo dõi đầu tái xuất: VR không cần kính được hồi sinh trong WebGL

Còn nhớ cảm giác cố gắng nhìn quanh góc tường trong trò chơi điện tử bằng cách di chuyển đầu, rồi chợt nhận ra màn hình thì phẳng lì? Một công cụ WebGL mới đang biến điều đó thành hiện thực, sử dụng camera trước của thiết bị để tạo ra hiệu ứng 3D thuyết phục mà không cần bất kỳ phần cứng bổ sung nào. Sự hồi sinh của một khái niệm công nghệ từng được yêu thích này đã tạo ra một làn sóng hoài niệm và sự phấn khích mới trong cộng đồng nhà phát triển, thúc đẩy các cuộc thảo luận về tiềm năng và quá khứ của nó.

Một chuyến du hành về quá khứ

Công nghệ cốt lõi đằng sau hiệu ứng này không phải là mới, và cộng đồng đã nhanh chóng chỉ ra nguồn gốc của nó. Nhiều người dùng đã nhớ lại một cách trìu mến bản demo mang tính đột phá của Johnny Lee vào năm 2007, nơi anh sử dụng điều khiển Wii để đạt được hiệu ứng 3D theo dõi đầu. Thí nghiệm ban đầu này đã truyền cảm hứng cho một thế hệ những người đam mê sáng chế.

Tôi đã rất phấn khích khi nhìn thấy điều này hồi còn nhỏ, bố tôi và tôi đã làm một giá đỡ gắn lên kính của tôi với hai đèn LED hồng ngoại và một cục pin. Tôi nhớ rằng mình đã vô cùng ấn tượng với hiệu ứng đó.

Tâm trạng này đã được những người khác chia sẻ khi kể lại câu chuyện tự chế tai nghe FreeTrack cho các game mô phỏng bay hoặc dán thanh cảm biến Wii lên kính của họ. Đối với một số người, công nghệ này là lý do then chốt để theo đuổi sự nghiệp khoa học máy tính, làm nổi bật tác động truyền cảm hứng sâu sắc của nó. Triển khai WebGL gần đây đóng vai trò như một sự tiến hóa hiện đại, dễ tiếp cận hơn của những dự án DIY cổ điển này, chỉ yêu cầu một webcam.

Tiền lệ Lịch sử cho Công nghệ 3D Theo dõi Chuyển động Đầu:

  • Demo Wii Remote của Johnny Lee (2007): Bản chứng minh khái niệm DIY nguyên bản đã truyền cảm hứng cho nhiều người.
  • FreeTrack/OpenTrack: Phần mềm PC chủ yếu được sử dụng cho các trò chơi mô phỏng lái xe và bay với phần cứng tùy chỉnh hoặc webcam.
  • Nintendo "New" 3DS XL: Sử dụng camera mặt trước để theo dõi khuôn mặt nhằm cải thiện hiệu ứng 3D tự động lập thể.
  • Amazon Fire Phone: Có tính năng "Dynamic Perspective" như một điểm bán hàng chính.

Cách thức hoạt động và Tiềm năng ứng dụng

Kỹ thuật này, được gọi là thị sai chuyển động, sử dụng camera trước để theo dõi vị trí đầu của người dùng. Khi bạn di chuyển đầu sang trái hoặc phải, góc nhìn của cảnh 3D trên màn hình sẽ điều chỉnh trong thời gian thực, tạo ra một ảo giác mạnh mẽ rằng bạn đang nhìn qua một cửa sổ vào một thế giới khác. Đây chính là tín hiệu về chiều sâu mà não bộ bạn sử dụng khi bạn nhìn xung quanh một vật thể thực.

Cộng đồng ngay lập tức bắt đầu động não về các ứng dụng thực tế. Trường hợp sử dụng hứa hẹn nhất dường như là trong các game mô phỏng, chẳng hạn như mô phỏng lái máy bay và ô tô, nơi nó có thể thay thế phần cứng theo dõi đầu chuyên dụng như TrackIR. Một bình luận viên lưu ý rằng một giải pháp miễn phí tên là OpenTrack đã sử dụng một trình theo dõi webcam mạng thần kinh tương tự cho mục đích này. Các lĩnh vực tiềm năng khác bao gồm giáo dục, hiển thị sản phẩm, và tạo ra các trò chơi kinh dị hoặc giải đố sống động hơn, nơi việc nhìn lén các chướng ngại vật là cơ chế cốt lõi.

Những hạn chế đã biết và Phản hồi từ cộng đồng

Mặc dù công nghệ rất ấn tượng, nó đi kèm với những hạn chế đã được hiểu rõ. Triển khai hiện tại chỉ hoạt động cho một người xem tại một thời điểm, yêu cầu ánh sáng tốt để camera theo dõi hiệu quả, và hiện bị giới hạn trong WebGL. Việc thử nghiệm từ cộng đồng cũng cho thấy các bản demo có thể mất rất lâu để tải, đôi khi lên đến hai phút, với một người dùng ghi nhận việc tải xuống 40 MB, gợi ý rằng một chỉ báo tải sẽ cải thiện đáng kể trải nghiệm người dùng.

Một số người dùng báo cáo rằng ảo giác, mặc dù hoạt động, không cảm thấy hoàn toàn thuyết phục, một cảm nhận được chia sẻ trên nhiều triển khai khác nhau trong những năm qua. Hiệu ứng cũng có thể cảm thấy hơi giật, có lẽ do giới hạn 30fps của hầu hết webcam, và gây ra một lượng độ trễ nhỏ. Hơn nữa, ảo giác có hiệu quả nhất khi người dùng di chuyển đầu; nó ít tác động hơn khi ngồi hoàn toàn yên.

Những Hạn Chế Chính của Công Cụ Theo Dõi Đầu WebGL:

  • Người Dùng Đơn Lẻ: Chỉ hoạt động cho một người xem tại một thời điểm.
  • Phụ Thuộc Ánh Sáng: Yêu cầu ánh sáng đủ tốt để camera có thể theo dõi chính xác.
  • Nền Tảng: Hiện tại chỉ hỗ trợ WebGL.
  • Hiệu Suất: Các bản demo có thể có thời gian tải lâu (được báo cáo lên đến 2 phút) và có thể cảm thấy giật lag do giới hạn 30fps thông thường của webcam.

Di sản và Tương lai của công nghệ 3D không cần kính

Cuộc thảo luận này nhấn mạnh rằng cuộc tìm kiếm công nghệ 3D dễ tiếp cận đã có từ lâu. Các bình luận viên chỉ ra các triển khai lịch sử khác, chẳng hạn như tính năng trên New Nintendo 3DS XL và chiếc điện thoại Amazon Fire thất bại với tính năng Góc nhìn Động (Dynamic Perspective) của nó. Thực tế là một chiếc New 3DS XL đã qua sử dụng hiện được bán với giá hơn 200 đô la Mỹ trên eBay cho thấy sự đánh giá cao còn sót lại dành cho công nghệ này.

Sự đồng thuận trong cộng đồng là công cụ WebGL này là một sự hồi sinh được chào đón và hiện đại. Nó hạ thấp rào cản gia nhập cho các nhà phát triển muốn thử nghiệm với công nghệ 3D theo dõi đầu. Mặc dù nó có thể không thay thế được tai nghe VR để có sự đắm chìm hoàn toàn, nó tạo ra một vị thế độc đáo để tạo ra các trải nghiệm 3D hấp dẫn, dễ tiếp cận, cảm giác như phép thuật, giống như hơn một thập kỷ trước. Thách thức bây giờ là các nhà phát triển phải tìm ra ứng dụng đột phá biến sự mới lạ này thành một công cụ thực sự hữu ích.

Tham khảo: VR without glasses for WebGL