?? 由 文心大模型 生成的文章摘要

Magic Leap在“Magic Leap Toolkit”(MLTK)中發(fā)布了一組新的開發(fā)組件,其中包括大量的預(yù)建工具,旨在使創(chuàng)作者更輕松地實(shí)現(xiàn)其AR愿景。
MLTK可供在Unity中工作的開發(fā)人員使用,它提供了一系列預(yù)先構(gòu)建的工具,這些工具為Magic Leap構(gòu)建AR應(yīng)用程序提供了一系列的便捷。針對輸入,表面檢測和多人網(wǎng)絡(luò)等預(yù)制解決方案為開發(fā)人員提供了開發(fā)基礎(chǔ)。
ControlPointer
控制指針提供了一個(gè)指針,用于使用控件操縱和移動(dòng)數(shù)字對象??刂浦羔槹ㄊ褂脩艨梢远ㄎ?,選擇/取消選擇和拖放對象的組件。
控制輸入組件為您提供了一套全面的Unity事件,以與Magic Leap Control進(jìn)行交互。它允許用戶輸入控件,包括:
控件位置和方向的變化(6DOF)
主頁按鈕
觸發(fā)
觸摸板手勢
KeepInFront
KeepInFront是一個(gè)附加組件,可將內(nèi)容保留在用戶視圖中,運(yùn)行時(shí)控制臺(tái)是在Magic Leap設(shè)備上運(yùn)行Unity®Software應(yīng)用程序時(shí)用于查看日志消息的工具。
PlaceOnFloor有助于在用戶空間找到一個(gè)可以放置應(yīng)用程序數(shù)字內(nèi)容的區(qū)域。它為應(yīng)用提供了起始位置,而無需用戶輸入。當(dāng)用戶將注意力集中在地板上的空白區(qū)域時(shí),PlaceOnFloor會(huì)將數(shù)字內(nèi)容放置在該位置。
Transmission是一種跨平臺(tái)的解決方案,用于通過局域網(wǎng)(LAN)連接設(shè)備。將Transmission添加到Unity應(yīng)用程序,以在Magic Leap One設(shè)備,計(jì)算機(jī),移動(dòng)設(shè)備以及連接到同一LAN的任何其他設(shè)備之間提供基本的多用戶網(wǎng)絡(luò)連接。低級網(wǎng)絡(luò)直接通過UDP處理。Transmission是開發(fā)并置的多用戶體驗(yàn)的寶貴工具。Transmission可用于共享消息,調(diào)用遠(yuǎn)程命令以及同步對象的放置。
SpatialAlignment是Transmission工具的關(guān)鍵組成部分。如果沒有空間對齊,Transmission將無法在對等對象之間對齊對象,因此它們將在同一空間中看到相同的內(nèi)容??臻g對齊使用Magic Leap的持久坐標(biāo)框架(PCF)系統(tǒng)以視覺方式對齊與Transmission連接的并置的Magic Leap設(shè)備,這是將Magic Leap持久坐標(biāo)框架(PCF)集成到體驗(yàn)中的關(guān)鍵要素。
【93913原創(chuàng)內(nèi)容,轉(zhuǎn)載請注明及回鏈】








