Monado 0.2 đi kèm với hỗ trợ nhiều lớp, Vive Wand và Valve Index và hơn thế nữa

dễ thương

Vài tháng trước chúng ta nói chuyện ở đây trên blog về Monado đó là một nền tảng mã nguồn mở cho các thiết bị thực tế ảo theo tiêu chuẩn OpenXR, định nghĩa một API chung để tạo các ứng dụng thực tế ảo và thực tế tăng cường, cũng như một tập hợp các lớp để tương tác với máy tính trừu tượng hóa các đặc điểm của các thiết bị cụ thể.

Đối với những người không quen thuộc với dự án, họ nên biết rằng Monado nhằm mục đích tạo ra một triển khai mở của tiêu chuẩn OpenXR thông qua một thời gian chạy hoàn toàn tuân thủ các yêu cầu OpenXR, có thể được sử dụng để tổ chức công việc với thực tế ảo và tăng cường trên điện thoại thông minh, máy tính bảng, PC và bất kỳ thiết bị nào khác. Tiêu chuẩn OpenXR được chuẩn bị bởi tập đoàn Khronos và xác định một API chung để tạo các ứng dụng thực tế ảo và thực tế tăng cường, cũng như một tập hợp các lớp để tương tác với máy tính tóm tắt các đặc điểm của các thiết bị cụ thể.

Có gì mới trong Monado 0.2?

Bây giờ trong tin tức gần đây hơn, những người từ Collabora thông báo ra mắt phiên bản mới của dự án "Monado 0.2" và trong đó, trong số các cải tiến được thêm vào, điều đáng chú ý là trong máy chủ tổng hợp, hỗ trợ kết xuất nhiều lớp, với cái mà bây giờ tôi biết cho phép các ứng dụng đặt nhiều cấu trúc XrThành phầnLớpChiếu (một lớp bố cục để chiếu) và XrThành PhầnLớpQuad (Nó hữu ích cho các phần tử giao diện người dùng hoặc nội dung 2D trong thế giới ảo).

Có thể làm việc với nhiều lớp là điều quan trọng đối với các ứng dụng sử dụng bốn lớp để đại diện cho giao diện người dùng và là nền tảng để hỗ trợ thêm cho ứng dụng với giao diện lớp phủ trên sân khấu, như xrdesktop hoặc Pluto VR.

Một thay đổi khác là trên máy chủ và bộ điều khiển Komnozitny được đặt trong các quy trình dịch vụ riêng biệt, khi công việc đang được tiến hành để cung cấp khả năng kết nối nhiều ứng dụng OpenXR với một phiên bản của dịch vụ Monado và xem chúng đồng thời bằng cách sử dụng tiện ích mở rộng XR_EXTX_overlay.

Nó cũng đã được cung cấp trong phiên bản mới của Monado 0.2, hỗ trợ cho bộ điều khiển Vive Wand và Valve Index và việc sử dụng nó để điều khiển chuyển động với ba bậc tự do (3DOF, di chuyển theo ba hướng).

Trong những tháng tới, có kế hoạch bổ sung hỗ trợ cho sáu bậc tự do (6DOF) bằng cách sử dụng hệ thống theo dõi Ngọn hải đăng.

Những thay đổi khác nổi bật so với phiên bản mới này:

  • Đã thêm hỗ trợ Bluetooth LE, được sử dụng trong bộ điều khiển cho bộ điều khiển Google Daydream 3DOF.
  • Đã thêm bộ điều khiển arduino cho các thử nghiệm khi tạo bộ điều khiển của riêng bạn.
  • Bộ điều khiển hệ thống theo dõi vị trí mở libsurvive được tích hợp vào máy tính lớn.
  • Giao diện người dùng gỡ lỗi đã thêm hỗ trợ cho đồ họa tùy chỉnh, hiện được sử dụng để trực quan hóa tải trên CPU trong quá trình hiển thị.
  • Monado-gui hỗ trợ lưu trữ cấu hình trong thư mục $ XDG_CONFIG_HOME / monado và $ HOME / .config / monado.
  • Đã thêm khả năng định cấu hình máy ảnh âm thanh nổi USB cho PSMV (PlayStation Move) và PSVR (PlayStation VR).
  • Hệ thống xây dựng được thiết kế lại.
  • Đã thêm kho lưu trữ PPA cho Ubuntu với các quy tắc Monado, OpenXR-SDK và udev xr-cứng.
  • Đã thêm hỗ trợ để bắt đầu dịch vụ monado-service thông qua kích hoạt qua socket trong systemd.

Mã dự án được viết bằng C và được phân phối theo Giấy phép Phần mềm Boost 1.0 tuân thủ GPL, dựa trên giấy phép BSD và MIT, nhưng không cần đề cập đến khi sản phẩm phái sinh được phân phối ở dạng nhị phân.

Xả

Bây giờ nền tảng chỉ hỗ trợ Linux và khả năng tương thích với các hệ điều hành khác được mong đợi trong tương lai.

Và như chúng tôi đã đề cập trong tin tức về phiên bản mới này, một PPA Monado cho Ubuntu đã được thêm vào, có thể được thêm bằng cách mở một thiết bị đầu cuối và nhập nội dung sau vào đó:

sudo add-apt-repository ppa:monado-xr/monado
sudo apt-get update

Và để cài đặt bạn chỉ cần gõ:

sudo apt install monado

Cuối cùng, Nếu bạn muốn biết thêm về Monado, Bạn có thể kiểm tra các chi tiết, cũng như có thể truy cập mã nguồn của nó, từ trang web chính thức của nó.

Liên kết là cái này.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.