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