我最近購買了Cubemos Skeleton Tracking SDK。在我安裝了它之后,我試圖用 Unity 包裝包制作一個游戲。
當我玩HeloCubemosScene時,我得到了以下的錯誤:
DllNotFoundException: realsense2和RealSense pipeline not initialized! Image
DllNotFoundException: cubemos_engine.dllImage
我試圖按照GettingStartedGuide.pdf中寫的故障排除步驟來解決這些錯誤,該檔案可以從Cubemos網站下載。但是,沒有任何東西可以解決這些問題。
什么原因會導致這些問題?
什么原因會導致這些問題,我怎樣才能解決這些問題呢?
我的規格:
記憶體:64GB
Unity版本: 2018.4.11f1
Cubemos版本:3.0
uj5u.com熱心網友回復:
當我試圖在Unity中使用Cubemos骨架追蹤SDK時,我遇到了很多問題
。Cubemos從未提及的最大問題是,Unity包裝器僅適用于集成有GPU的Intel CPU。它不能在使用AMD CPU的系統和只有專用顯卡的配置上作業。
我的電腦有一個英特爾i9-9900X,它不包含一個集成顯卡和一個NVIDIA GeForce RTX 2080Ti。
設定:
我安裝了Cubemos Skeleton Tracking SDK 3.0和支持的Unity 2018.4.11f1版本。
我創建了專案并匯入了skeleton-tracking.unitypackage.
。
當我試圖運行HeloCubemosScene時,我得到了以下兩個錯誤:
。
DllNotFoundException: realsense2和RealSense pipeline not initialized!
第一個錯誤資訊
我試著把realsense2.dll復制到Cubemos.SkeletonTracking/Runtime/Plugins檔案夾來解決問題。
這兩個錯誤消失了,但出現了一個新的錯誤:
。
DllNotFoundException: cubemos_engine.dll
第二條錯誤資訊
我試著做了和以前一樣的事情,所以我復制了cubemos_engine.dll并把它粘貼到Plugins檔案夾。但是這一次并沒有解決問題。
。
我做了Cubemos GettingStartedGuide.pdf中寫的所有故障排除步驟,但似乎沒有什么真正的作業。
在這個時候,我試圖聯系Cubemos關于我與Unity包裝器的問題。一個星期后,我得到了一個回復:
當有非英特爾GPU存在時,Unity包裝器會出現問題。你是否有機會在沒有Nvidia GPU的系統上嘗試?否則,包裝器將無法作業,不幸的是。
幸運的是,我有一臺英特爾CPU的筆記本電腦(戴爾G3 15),里面有英特爾UHD 630集成GPU(它也有一個NVIDIA GeForce GTX 1650 Ti專用顯卡,但這并不重要)。
我安裝了Cubemos Skeleton Tracking SDK 3.0和Unity 2018.4.11f1版本。然后我創建了一個專案并匯入了skeleton-tracking.unitypackage。而這一次,當我在Unity編輯器中點擊播放時,它作業得很好!!
作業的Unity專案
我希望我的這個帖子能幫助一些人!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/329102.html
標籤:
