文章目錄
- HoloLens2初入——配置眼動追蹤環境(Eye-Tracking)
- 引言
- 基礎環境
- 安裝DotNetWinRT包
- 設定MRTK組態檔
- 配置游標指示點
- 效果圖
- 現在的中文博客很少,公司里面開發都是內部的開發手冊,不往外出,自己踩坑很難受,在CSDN搬了兩年磚,好歹能自己做個磚頭了, 覺得能幫忙避坑的話幫忙點個贊吧,形成個倍訓,還能有點心理安慰,光nuget就坑了我兩天時間!!!!!!
HoloLens2初入——配置眼動追蹤環境(Eye-Tracking)
引言
內容:
在Unity中設定眼動追蹤的工程環境 ,- 實作在電腦端Unity 運行,并全息投影到HL2的情況下,可能回傳眼動資料和相關的功能,
起點條件: - 在Unity中已經加載好了MRKT的包,并且匯入了MRTK的場景

基礎環境
- 時間:2020-09-25 16.40
- PC系統版本: Win10 專業版 內部體驗版
- VS版本: 2019社區版
- 頭盔機型:Hololens2
- HoloLens2系統版本: 內部體驗版
- Unity 版本:2019.3.4
(這個版本在全息投影的時候對手資料的更新有bug問題,在2019.3.7版本、2018.4.19版本之后修復了這個問題) 建議還是使用最新的Unity,官方的檔案有時候更新比較慢,很多問題沒有描述到) - Unity 版本:2019.4.9 (2020-09-29 14.13修正)
- WIN SDK :19041.1.191206
- MRTK版本:2.4
- CUDA版本:10.2
- 參考來源
MRKT檔案
安裝DotNetWinRT包
- 安裝NugetForUnity 需要用Nuget來下載DotNetWinRT包
NugetForUnity是Unity的一個插件,可惜的是,在Unity中,國內的網無法訪問NuGet包源,即便是更換包源也是沒有效果,我更換了好幾個包源,仍然會報訪問超時,或者訪問不存在等錯誤,建議大家不要在這個地方繼續踩坑了,坑我兩天,最后實在沒辦法只能求助國外的女朋友,在她的電腦上配置好了專案然后拷貝回來的,
- 下載傳送門
- 選擇最新的版本下載,如下圖

- 把下載后的包直接匯入到工程里面,匯入后,選單欄上會多了一個NuGet選項

- 安裝DotNetWinRT

設定MRTK組態檔
- 克隆組態檔
這是為了保證原工具的檔案的穩定性,所以不讓在原始檔案上修改,

- 克隆后如下圖所示,

在檔案目錄下會有復制出來的檔案, 在選項中自動切換為自定義的檔案,

- 克隆輸入組態檔

- 添加新的資料提供器

- 配置新的資料提供器
- 設定輸入型別

- 設定平臺為 WU
在這里插入
- 配置好后可以發現這個資料提供器自動修改了名稱

配置游標指示點
- 克隆檔案
- 勾選啟動眼動追蹤
- 取消頭部移動游標

效果圖
- 連接全息投影,第一次啟動將會提示是否打開眼動追蹤的權限, 如果沒有跳出這個提示,說明眼動沒有被開啟,
- 運行的時候會發現眼睛看到的地方有一個小游標,在下面紅色箭頭所標的地方,

現在的中文博客很少,公司里面開發都是內部的開發手冊,不往外出,自己踩坑很難受,在CSDN搬了兩年磚,好歹能自己做個磚頭了, 覺得能幫忙避坑的話幫忙點個贊吧,形成個倍訓,還能有點心理安慰,光nuget就坑了我兩天時間!!!!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/145354.html
標籤:其他
上一篇:基于UDP的內網與外網通信
