在這個時代,有一些開源替代品可知足你的全部計算需求。甚至還有一個 VR 眼鏡之類的開源平臺。讓咱們快速看一下 OpenHMD 這個項目。php
OpenHMD 是一個爲沉浸式技術建立開源 API 及驅動的項目。這類技術包括帶內置頭部跟蹤的頭戴式顯示器。linux
它目前支持不少系統,包括 Android、FreeBSD、Linux、OpenBSD、mac OS 和 Windows。它支持的設備包括 Oculus Rift、HTC Vive、DreamWorld DreamGlass、Playstation Move 等。它還支持各類語言,包括 Go、Java、.NET、Perl、Python 和 Rust。git
OpenHMD 項目是在 Boost 許可證下發布的。github
最近,OpenHMD 項目發佈版本 0.3.0,代號爲 Djungelvral(Djungelvral 是來自瑞典的鹽漬甘草)。它帶來了很多變化。markdown
此次更新添加了對如下設備的支持:oop
OpenHMD 增長了一個通用扭曲着色器。這一新增功能「能夠方便地在驅動程序中設置一些變量,爲着色器提供有關鏡頭尺寸、色差、位置和 Quirks 的信息。」測試
他們還宣佈計劃改變構建系統。OpenHMD 增長了對 Meson 的支持,並將在下一個 (0.4) 版本中將刪除對 Autotools 的支持。ui
OpenHMD 背後的團隊還不得不刪除一些功能,由於他們但願他們的系統適合全部人。因爲 Windows 和 mac OS 對 HID 頭的兼容問題,所以禁用了對 PlayStation VR 的支持。NOLO 有一堆固件版本,不少都會有小改動。OpenHMD 沒法測試全部固件版本,所以某些版本可能沒法正常工做。他們建議升級到最新的固件版本。最後,幾個設備僅提供有限的支持,所以不包含在此版本中。spa
他們預計將加快 OpenHMD 發佈週期,以便更快地得到更新的功能併爲用戶提供更多設備支持。他們優先要作的是「讓當前在主幹分支中禁用的設備在下次發佈補丁時可以試用,同時讓支持的頭戴式顯示器支持位置跟蹤。」.net
我沒有 VR 設備並且從未使用過。我相信它們有很大的潛力,甚至能超越遊戲。我很興奮(但並不驚訝)有一個開源實現會去支持許多設備。我很高興他們專一於各類各樣的設備,而不是專一於一些非品牌的 VR 的努力。
我但願 OpenHMD 團隊作得不錯,並但願他們建立一個平臺,讓它們成爲 VR項目。
你曾經使用或看到過 OpenHMD 嗎?你有沒有使用 VR 進行遊戲和其餘用途?若是是,你是否用過任何開源硬件或軟件?請在下面的評論中告訴咱們。
via: itsfoss.com/openhmd/