此教程相關的詳細教案,文檔,思維導圖和工程文件會放入 Spatial XR 社區(qū)。這是一個高質(zhì)量 XR 社區(qū),博主目前在內(nèi)擔任 XR 開發(fā)的講師。此外,該社區(qū)提供教程答疑、及時交流、進階教程、外包、行業(yè)動態(tài)等服務。
社區(qū)鏈接:
Spatial XR 高級社區(qū)(知識星球)
Spatial XR 高級社區(qū)(愛發(fā)電)
??教程說明
這期教程我將會介紹 Unity Meta XR SDK 中提供的快捷配置開發(fā)工具分別是 Building Block,Quick Action 和 OVRCameraRigInteraction。使用快捷開發(fā)工具能夠快速地配置出 SDK 中的一些功能,省下了手動配置的時間,能夠大大地加快開發(fā)速度,降低開發(fā)難度。
配套的視頻鏈接:
https://www.bilibili.com/video/BV16x4y1y7aJ
系列教程專欄:https://blog.csdn.net/qq_46044366/category_12118293.html
Meta XR SDK 版本:v62
??Building Block
官方文檔:https://developer.oculus.com/documentation/unity/bb-overview/
Building Block 相當于一個功能庫,它將 SDK 中的功能封裝成不同的模塊,我們可以直接把 Building Block 拖到 Unity 的場景中瞬間配置出對應的功能。
導入 SDK 后,在 Unity 中點擊菜單欄的 Oculus>Tools>Building Blocks 可打開:
??Quick Action
官方文檔:https://developer.oculus.com/documentation/unity/unity-isdk-quick-actions/
使用該配置工具需要保證 SDK 是 v62 及以上。該工具來自于 Interaction SDK。
適合已經(jīng)配置了一個可追蹤手部的玩家物體,然后快速配置出一些交互功能,為玩家物體添加對應的 Interactor,為可交互物體配置對應的 Interactable
鼠標右鍵點擊某個可交互的物體,點擊 Interaction SDK 可看到 Quick Action 提供的選項:
??OVRCameraRigInteraction
首先需要保證導入的 Meta XR SDK 版本在 v62 及以上。
直接在 Unity Project 窗口的搜索欄中搜索 OVRCameraRigInteraction,將這個物體拖到場景中。
這是一個玩家物體,集成了 Meta 的 Interaction SDK 中的所有 Interactor,擁有支持手柄交互和手勢追蹤交互的大部分功能(不同類型的抓取方式,Poke 點觸,Ray 射線交互,傳送)。
文章來源:http://www.zghlxwxcb.cn/news/detail-844028.html
然后如果想要快速地配置可交互的物體,可以通過 Building Block 或者 Interaction SDK 的 Quick Action 來實現(xiàn)。(Building Block 中添加的玩家物體和 OVRCameraRigInteraction 是沖突的,必須刪掉其中一個)文章來源地址http://www.zghlxwxcb.cn/news/detail-844028.html
到了這里,關于Unity Meta XR SDK 快捷配置開發(fā)工具【Building Block/Quick Action/OVRCameraRigInteraction】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!