本教程旨在引導(dǎo)你下載和安裝為Magic Leap One開發(fā)內(nèi)容的一切。在訪問Creator Portal后,下載和安裝Package Manager,安裝SDK和程序包。在安裝完畢后,你可以探索示例,教程,并開始配置你的版本。
1。 注冊Creator Portal賬號
這一步十分簡單:在Creator Portal注冊一個帳號,然后你即可訪問本教程的其他材料。
2。 安裝程序包管理器
在完成注冊后,你就可以下載開發(fā)內(nèi)容所需的一系列軟件。首先,你需要下載Package Manager,選擇你的操作系統(tǒng),運行安裝程序。Package Manager將幫助你下載SDK,分析工具和調(diào)試程序。對于本教程,我們將采用Unity版本,但你同時可以選擇Unreal和原生Lumin版本。在安裝后,打開Package Manager,然后你將看到一個歡迎頁面,其中包含默認的文件下載位置。
3。 安裝Common Packages
對于Common Package,你至少需要安裝Lumin SDK。你同時可以選擇安裝熱量分析工具,圖形調(diào)試工具,以及IDE擴展。
4。 安裝Unity Packages
接下來,向下滾動鼠標并安裝Magic Leap Unity Package。你同時可以選擇安裝Unity API文檔。
5。 安裝Unity Editor的Magic Leap版本
Unity官網(wǎng)提供了Unity IDE的特殊版本。下載并安裝。
6。 下載API示例和教程項目
你早前下載的SDK中包含了各種初學(xué)者場景,它們可以幫助你快速入門Magic Leap One的內(nèi)容開發(fā)。在Creator Portal中,它們被稱為API Examples。這些示例包括控制器,手部追蹤,圖像追蹤,網(wǎng)格劃分,平面,光線投射,媒體播放器,移動應(yīng)用程序,圖像捕獲,視頻捕獲和持續(xù)性等等。
另外,Magic Leap同時提供了下面的材料:
Samples:這些項目側(cè)重于特定主題,如網(wǎng)格劃分,手勢或暗角效果。
Magic Kit:這些樣本的目標是為混合現(xiàn)實開發(fā)提供完整的的小概念,并將一系列的概念組合成一個更完整的應(yīng)用程序。
Studio Spotlights:這些是更大型的項目,主要強調(diào)了特定工作室的作品。
7。 創(chuàng)建一個Unity項目
請習(xí)慣以下的一系列步驟,因為你將要對所有的Unity項目反復(fù)執(zhí)行這一操作。
打開Magic Leap版本的Unity IDE。
打開現(xiàn)有項目或創(chuàng)建一個新項目。假設(shè)你才剛剛開始使用API示例,因此請創(chuàng)建一個新項目。
打開Build Settings窗口,選擇Lumin OS作為目標平臺。
點擊“Switch Platform”(這將需要幾秒鐘到幾分鐘的時間)
勾選“Sign Package”復(fù)選框
單擊“…”按鈕以設(shè)置Lumin SDK位置。
單擊“ Player Settings”按鈕
在“Player Settings”窗口中,你需要在“Publisher Settings”選擇開發(fā)證書,從而為Magic Leap One硬件簽名你的版本。如果沒有,請按照Creator Portal上的說明進行操作。
此外,你可以選中應(yīng)用程序在運行時所需的權(quán)限框。
最后,通過Package Manager導(dǎo)入之前下載的Magic Leap Unity Package。這將安裝一堆入門代碼和API示例場景(可能需要幾秒鐘或幾分鐘)。
現(xiàn)在,選擇一個場景并在編輯器中將其激活,或通過Magic Leap Remote進行嘗試。如果你已經(jīng)擁有硬件,請轉(zhuǎn)到File > Build & Run,并將當(dāng)前版本發(fā)送到頭顯(確保在Build Settings窗口中包含場景,而且你需要先為你的。mpk文件設(shè)置輸出位置)。
8。 故障排除
最重要的是確保Lumin SDK,Unity Asset Package和Unity IDE都位于相應(yīng)的版本中,特別是在早期的beta版本期間,因為API經(jīng)常變化。仔細閱讀控制面板窗口中的任何輸出,因為它可以在出現(xiàn)問題時提供有用的線索。另外,請留意創(chuàng)Creator Portal和論壇中宣布的消息。
對于第一次的新人而言,你可能需要一個小時左右才能下載所有內(nèi)容。在初次下載后,利用Package Manager更新SDK和Unity Package。你有時候需要下載新的IDE版本。
來源:yivian