htc vive vr手勢識別插件10版教程_第1頁
htc vive vr手勢識別插件10版教程_第2頁
htc vive vr手勢識別插件10版教程_第3頁
htc vive vr手勢識別插件10版教程_第4頁
htc vive vr手勢識別插件10版教程_第5頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

HtcViveVR手勢識別插件1.0版HtcViveVR手勢識別插件1.0版 一,新 二.使用案 三.如何構 推薦作者的相關閱 自己為自給帶鹽的創意 資源商店插件地址資源商店插件地址 或者直接搜索VRInfinite特此:該插件學習,如果要,請正版優酷 來下使該持uus,做c的詳參網p vgete教:一,新打開項目設置Edit->projectsettings- 如下圖所示,然后找到ScriptingDefineSymbols里面輸入 1 VR圖2導 右上角的VR按鈕啟動HtcVive,運行房間設置,確定頭然后導入VRGestureTracker,打開 "GettingStarted"案例場景,路徑是:Edwon/VR/Gesture/Examples/GettingStarted. VRplugin中的"[CameraRig]"預設拖拽到該場景當中,預設的路徑 這 就是vrgesture系統怎樣知道你的頭和手分別在哪里"AutoSetup""SpawnControllerModels"3VRGestureRig點擊大大的輸入你的新網絡的名稱.就叫它“TestNet1”點擊創建這會新建一個名為“TestNet1”的文件夾在這個路4VRGestureManager確定“TestNet1”創建線條手RECORDEDGESTURES下面按“+”重命名“Gesture1”成創建彩虹手你可以通過在第一個手勢旁邊點擊按鈕來添加.Edwon/VR/Gesture/VRGestureData/TestNet1/5但是一旦我們開始記錄手勢,它將 所有的手勢記錄數據到這些文件中現在,我們到VR里面開始記錄一些手勢吧點 y進入VR空間,戴上頭盔,拿起手柄6記錄的“Line”手勢案神經網絡通過大量的樣品數據來工作并“訓練”神經網絡知道怎樣去識別,或記錄20個"Line"手勢來開始記錄大約20多個線條的樣本這些樣本不一定要一模一樣,實際上有一點變化是位置,朝向,和手勢的方向,相對于你的頭部視角和位置,是很重要的記錄一些“Rainbow”

7神經網絡不能只探測一個手勢,你需要至少兩種類型的手勢來探VR里面,從記錄菜單中選擇記錄大約20多種這種彩虹手勢8編輯手勢樣VR"Edit"然后選擇所有記錄好的“Rainbow”手勢樣本會在一個個格我們創建這個畫廊,你才能知道你之前都記錄了些什么.如果你有一段沒有記錄好,這會運行神經網神奇地識別這些手勢的小腦袋技術上說,這比那個更加地復雜,但是這超出這 的范圍VR里面,從主菜單中選擇10VR 只需要兩種手勢和一個帶得動VR的主機(至少i5CPU,最低GTX970顯卡,最低8G內存,配置越高,效果越好),訓練新的神經元網絡大腦只需要1秒.的手勢和的記錄,這個過程會需要的時間.在我們項目中使用6或7種手勢最多需要10秒.記住,你只有在你想要添加新的手勢或者手勢記錄到網絡的時候需要再次運行,并且在大多數情況下,你不需要在玩游戲的時候訓練網絡大腦.檢查網絡大“TestNet1”你如果想看的話你文件里面的東西,但是請不要修改它12.在VR里面從主菜單中點擊11現在按住按鈕試著做“Line”或“Rainbow”記住,網絡會知道你是在畫什么樣的線條,無論是上下13.恭喜你!你剛剛已經創建了手勢檢測AI生命形式現在你已經創造了有意識的生命,你也許會想要改二.使用教學,會們的景和,并們是作.以看HRE別擔心,和文字是一模一樣的導入案例從下面的路徑中導入"Examples"12這些案例中的神經網絡我們已經預先運行過了,無需再記錄任何手勢來開只需跟著新學中的1到4設置即可 在這個場景中有四種可以觸發的手三角形圓形推拉看一下"Example 在場景中選擇"Example 打開叫做"Example 這個手勢.你可以從這里了解在"Example1 件,OnGestureDetected方法就會被調用.在那個方法里面,我們根據"gestureName"變量來改變一個形狀成紅色只需跟著新學中的1到4設置即可這是我們在為這個插件制作的TRAILER中使用的同一個場 選擇 1"并進入"Detect"模式嘗試一些手勢在這個場景中有六種可觸發的手Air空 Earth土遁Fire火遁IcePullAir空 Earth土遁Fire火遁IcePull看一下"Example 在場景中選擇"Example 打開叫做"Example 這個手勢.你可以從這里了解在"Example2 件,OnGestureDetected方法就會被調用.在那個方法里面,我們根據"gestureName"變量來發射超能力關于這些超其中一些預 也有它們自己的(當它們和其他東西碰撞的時候會做一些效三.如何在這個中使用VR手勢追蹤來構建你的游戲從你的場景中刪除VR手勢設確認你已經在ProjectSettings> yer中定義了:EDWON_VR_VRGESTUREMANAGER在場景中選擇"VRGesture因為它是單例,所以你的場景中應該只能找到一確保它的第一欄設置成"Detect",并且你已經選擇了你想要玩家使用的神經網13神經網絡數據到你構建好的工程中那些你想要玩家使用的神經網絡到你構建好

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論