在2018年10月舉行的L.E.A.P.大會中,佩萊特展示了Magic Leap的軟件路線圖,并表示將專注于社交和UX交互,改進感知堆棧,并在平臺級別啟用映射和XR技術,從而迎接Magicverse的到來。
自Magic Leap One發布以來,這家公司已經迭代了四次Lumin OS:0.92,0.93,0.94,以及日前的0.95。
1. 社交和UX交互:Lumin OS 0.92,0.93和0.94
對于0.93(2018年11月),Magic Leap部署了社交和通信套件的第一塊拼圖:Avatar Chat。這款應用程序允許朋友之間進行三方通話,并完全支持聯系人,3D表情符號和手勢交互。Avatar Chat利用了Lumin的共享和投射服務,允許用戶跨設備共享各種內容和應用程序,如圖像,網頁,視頻,圖庫應用,以及支持投射的Lumin應用程序。
Magic Leap同時通過啟用一系列的關鍵功能來優化Helio瀏覽器的用戶體驗,如輕松訪問最近瀏覽的網站,拖放交互,文本選擇和滾動。對于開發者,這家公司提供了從Lumin Runtime應用程序調用Web視圖的功能。
在用戶體驗和關鍵交互方面,Magic Leap在一般交互模型方面取得了一定的進展。他們改進了藍牙鍵盤集成并優化了Magic Leap Mobile App(MLA),從而繼續提升文本輸入體驗。這家公司同時添加了新的網格可視化圖形與反饋,同時改進了關機順序。另外,六自由度控制解決方案的穩健性和準確性得到了提升。
關于感知主題,Magic Leap在過去三次更新中不斷迭代軟件堆棧,系統地改進所有的KPI。值得強調的功能包括:通過初始設置啟用了醫學鏡片支持,并為開發者啟用了一組用于獲取多邊形平面的API。在多媒體流方面,0.94版本中首次支持MPEG-DASH并在后續更新中不斷迭代。
在此期間,Magic Leap一直專注于開發者工具集。Metal Graphic API和優化的Vulkan性能增強了Magic Leap Remote。Lumin編輯器添加了門戶圖標創建和驗證工具。通過在所有工具中采用相同的主題和控制方案,開發者工具的整體用戶體驗同樣得到了提升,變得更加直觀和一致。
Magic Leap指出,除了上面提及的優化和改進之外,他們同時納入了用戶,開發者和合作伙伴對從一般用戶體驗到特定功能的一系列反饋,并且不斷進行漏洞修復和性能優化。
2. 賦能Magicverse:Lumin OS 0.95 & Lumin SDK 0.20
上面是過去,下面則是關于現在。
截至3月29日星期五,購買Professional Developer Package的用戶已獲得了Lumin OS 0.95的早期訪問權限。從今天開始到星期五,Magic Leap將通過無線更新部署0.95。用戶可以從Creator Portal直接進行下載。這家公司表示,分階段的部署過程使得他們能夠更好地監控版本部署,并進行任何必要的調整。
社交和UX交互:這一版本啟用了多達四人的Avatar聊天呼叫功能。在交互方面,六自由度已經支持操作系統的所有主要功能,用戶和開發者都可以將六自由度設置成默認的交互模式。Lumin OS 0.95同時啟用了開放手掌姿勢支持。
Lumin SDK和開發者工具:在SDK和工具方面,Magic Leap現在支持Lumin Runtime應用程序的動畫,他們正在為開發者提供Lumin Animation Studio來幫助創建動畫。另一個值得注意的是,SDK 0.20已經支持Unity 2019.1,并提供了編輯器工作流程和一系列的性能改進。
Magic Leap正在部署對于Magicverse而言非常重要的兩項關鍵技術:
1.首先是關于跨平臺開發的MagicScript。Magic Leap已經正式發布MagicScript的第一個版本,它允許開發者通過JavaScript和Web API來為Magic leap設備構建應用程序,并將成為為Magicverse構建跨平臺體驗的核心。
MagicScript的第一個版本提供了完整的標準JavaScript API,符合行業級JavaScript引擎V8的ES7 +規范。MagicScript包括用于訪問和操作HTTP管道的Fetch API,File System訪問API,以及一整套JavaScript API,從而幫助你通過Lumin Runtime創建Landscape和Immersive應用程序。
在下一版本中,MagicScript將支持WebGL API和Component Library,以實現快速的跨平臺應用程序開發。對于Immersive而言,WebGL的第一個子集將通過0.96登陸。Magic Leap將逐步推出一個Component Library,最有可能是0.96版本開始。文檔和示例可訪問Creator Portal 和MagicScript.org 。
Device Stream:這依然與XR相關。0.95同時包括Device Stream,它允許你直接在運行Magic Leap Mobile App的移動設備查看空間計算體驗。Magic Leap表示,這構成了觀眾觀影模式的第一個成果,而他們將繼續在功能方面著手,以啟用其他流媒體,甚至是交互方式,從而釋放完整的跨平臺體驗。
2.Shared World:Shared World(Beta),這與映射有關。為了在空間計算或混合現實實現最佳共享體驗,所有用戶必須擁有一個共同的3D數字世界映射。這個世界的3D數字映射同時是Magicverse的支柱。無論用戶身在何處,其都可以實現重新定位和持久性內容。這張映射基本上是數字化現實,需要準確,可擴展,不斷發展,不斷提高質量,并且適應不斷變化的環境本質,如光線和幾何變化等等。
這個通用的數字世界映射由映射合并算法構建和更新。當用戶攜帶空間計算設備環游世界時,它們將生成相關的環境映射數據。對于選擇使用Shared World的所有用戶而言,其數據都會用于生成單個世界數字映射。隨著接收了新的環境映射數據,這種常見的數字映射將不斷更新和擴展,最終形成一個可覆蓋整棟建筑物的單一3D映射,并逐漸演變為覆蓋城市街區,乃至城鎮。所述的空間世界映射可用于空間計算機或頭顯和智能手機等設備,從而實現大規模的跨平臺混合現實體驗。
Shared World (Beta)正以實驗性功能登陸0.95,并將在未來版本推出正式版本。如果你選擇使用Shared World,系統會保存你設備創建的每個空間映射,并成為Magic Leap云端生態系統中的集合映射。Shared World將支持各種功能,包括在設備之間共享內容的新方法,多用戶體驗,以及基于位置的體驗。例如,它支持同一空間的不同設備訪問相同的PCF(persistent coordinate frames;持久坐標系),亦即空間錨點。更多關于Shared World (Beta)的信息可訪問Magic Leap官網 。
值得一提的是,Magic Leap表示,他們同時在研發雙控制器支持和虹膜登錄等功能。
3. 下一步?
Magic Leap計劃到夏末之前推送兩次軟件更新,并將專注于企業功能。這家公司表示將繼續增強大規模映射的能力,并朝著Magicverse邁出更多的步伐。另外,他們將繼續通過MagicScript和WebXR,以及跨平臺開發來迭代javascript和Web框架。
最后,Magic Leap將提供能夠幫助歐洲開發者實現國際銷售的促成元素。他們將在未來的博文中公布更多的信息。
原文鏈接:https://yivian.com/news/59140.html
來源:映維網