国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Hololens搭配vuforia做房間識別(1)

2019-11-09 17:44:00
字體:
來源:轉載
供稿:網友

首先,說明一下,我使用的是unity5.5和vuforia 6-2-6版本,key也是vuforia 6-2-6版本時申請的,過往版本的key分移動端和眼鏡,手機端的key碼不能夠在Hololens上跑,新版的key把移動端和眼鏡整合了,兩者都可以用;

我假設你們已經搭好了開發Hololens的環境,環境問題及一些教程看:

http://blog.csdn.net/ilypl/article/details/54376081

先去vuforia申請一個key,并弄一個你自己的識別圖,怎么弄問度娘,網上教程很多,這里就不說了;

開始工程前,你必須要有一個key和一個識別圖的unity包;

為了簡約開發,直接去vuforia官網下載Hololens的sample來用:

下載解壓后,打開文件,有個hololens-6-2-6.unitypackage文件,我們用它就可以了。

新建一個unity工程,工程名字你們自己起,我的工程名字叫:HoloVu

打開工程后,直接把hololens-6-2-6.unitypackage從文件夾拖到unity的PRoject面板中,import完后,在unity的Project面板中的Scenes文件中點開Vuforia-2-Hololens場景,別人搭好的東西,直接用就行,在Vuforia-2-Hololens這個場景中已經有兩個官方識別圖,在Hierarchy面板中直接Delete掉,然后從Project面板的Vuforia文件中打開Prefabs文件,然后把ImageTarget預制件拖到Hierarchy面板(如果你要做其他類型的識別,自己弄,這里是個例子)

首先,你要獲得你的房間模型,用瀏覽器打開你的Holoens,地址是:127.0.0.1:10080

登陸需要賬號什么的,你隨便輸入個賬號密碼,多輸幾次它就報錯,然后就可以從新修改賬號密碼了;

密碼要8位帶有字母好像;

從瀏覽器打開Hololens后:

點擊3D view;

掃完你的房間,保存;

保存后,是一個.obj文件;

現在開始設置vuforia:

1,首先把剛才在vuforia下載的識別圖包拖到Project面板,然后import什么的;

在Project面板中點開Editor文件,再點開QCAR,再點開Image TargetTextures文件(如果你是圖片識別,當然就是ImageTarget),在這個文件下是你自己的識別圖包,我的識別圖包的名字是:Hololens-myface,點開識別圖包的文件,是一個圖片物件

點擊圖片物件:

把Texture%20Type改成:Default;

TexturShape改成2D;

然后Apply;

2,ARCamera的設置,

點開Open%20Vuforia%20configuration:

輸入你的key,勾選你的識別圖;

3,ImageTarget的設置:

選擇你的識別圖包,勾選Enable%20Extended%20Tracking,不勾選這個tracking的話,最后還是能識別,但一旦眼鏡沒有對著識別圖,那么模型就會消失,勾選了Tracking后,相當于把AR模型錨定了,類似于移動端的脫卡,不勾選Tracking能識別,但不能做房間識別,相當于一個定位功能嘛;

把之前掃的房間模型拖到你的場景中:

把你的模型放到你想放的房間位置,要注意,識別圖的位置一定要設置好,因為別的模型的位置,是根據識別圖的位置來擺設的;

我的房間:

到了這步,讀者可以自己加AR模型,記住模型要放在Image Target 的子級中;

關于unity的設置,如何用VS打開,怎么安裝到Holens上,自己看基礎教程吧;

祝你們好運!!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 杨浦区| 区。| 高安市| 喀喇| 米泉市| 盐边县| 三台县| 丹阳市| 健康| 石首市| 岫岩| 股票| 杭州市| 茂名市| 柞水县| 布尔津县| 青田县| 巴彦县| 繁峙县| 方山县| 科尔| 抚远县| 临颍县| 灵宝市| 和平区| 晴隆县| 黎城县| 昆明市| 布尔津县| 寻甸| 正安县| 水富县| 孝感市| 安岳县| 甘洛县| 寿宁县| 西吉县| 绥芬河市| 枝江市| 湖北省| 永康市|