HoloLens 開發簡要教程(chéng)(Unity3d+VS2015+HoloLens Emulator)
當(dāng)下(xià)AR、VR在各(gè)行各業(遊戲、影視)的共同努力下,取(qǔ)得了很多前所未有的(de)發展。目前存在問題有很多,遊戲製作、影視拍(pāi)攝方式和(hé)後期處理的效果等不管是工具、方(fāng)式方法等都還不成熟,有(yǒu)些設備的交互方式也值得商榷。往往所有的假設和想(xiǎng)象往往在實踐的時候一下子就被打破(pò)了。對於公司來說商業模式也是一樣的,是做平台還是(shì)做內容?如何付費?如何跟自領域進行深度結合,“”化反“?,”一切都是未(wèi)知(zhī)的。
在此混沌之際,微軟推(tuī)出重量級(貴)AR設備(bèi),當前開發者版本3000刀(dāo)。據體(tǐ)驗過的人評(píng)論效果確實ok的,不過據微(wēi)軟一貫(guàn)的尿性,得打個大大問號(好幾(jǐ)個)?????
作為相關開發者,那麽來看看HoloLens Sdk它是怎麽玩的......
第一步:新建unity3d HoloLens項目
在安裝完Unity3d+VS2015+HoloLens Emulator軟件後,在桌麵會出現unity3d HoloLens版圖(tú)標,如果沒有請認真完成安裝軟件部分。點(diǎn)擊新建項目myFirstHoloLens。
1、在Hierarchy中點(diǎn)擊Main Camera,調整Inspector中的值
a、設置(zhì)Transform中Position為0,0,0;b、調整Camera中Clear Flags為Solid Color;
c、設置Camera中Backgroud的顏色為0000000;
d、保存場景為main.unity;
e、新建(jiàn)球體Shpere,並設置位置為0,0.5,2,便於在Camera中(zhōng)觀察得到該(gāi)物體;
*攝像機的位置為0,0,0,相當於設(shè)置HoloLens眼鏡的觀看位置為0,0,0。攝像機是“捆綁”在(zài)眼鏡的
*可選設置Clipping Planes-Near為(wéi)0.85(HoloLens推薦)
2、依次打開File-BuildSettings-Windows Store,配(pèi)置選項:
SDK:Universal 10UWP Build Type:D3D
Build and Run on Local Machine
Debugging選項打上勾,無影響
3、設(shè)置VR Support為HoloLens
依次(cì)點擊PlaySetting-Inspector-Windows Store的(de)圖標-Other Settings找到Virtural Reality Supported,打上勾。選擇Virtual Reality SDKs,這(zhè)裏(lǐ)默認選擇了Windows Holographic
4、非必選,設置輸出質量為(wéi)Fastest
5、編譯輸(shū)出HoloLens項目
a、拖拽(zhuài)main.unity圖標(biāo)到Build Settings下的Secnes In Build欄中;b、點擊Build按鈕,選擇輸出文件夾;
c、幾秒鍾後,編譯輸出成(chéng)功,會自動打款輸出文件夾;
第(dì)二步:vs2015打開輸出項目,在HoloLens Emulator中顯示(shì)
1、使用vs2015打開第(dì)一步的輸出項目,標準工具欄(lán)中選擇編譯平台為x86;
2、標(biāo)準工具欄運行設備選擇HoloLens Emulator 10.0.14393.0,並點擊運行;
3、項目部署成功後,在HoloLens Emulator中運行效果圖;
問題:
問題1:第(dì)二步2運(yùn)行(háng)後,DEP0100 : 請確保目標設備啟(qǐ)用了開發人(rén)員模式。由(yóu)於錯誤(wù) 800704C7,無法獲取開發人員許可證(zhèng)。彈出為Windows 10啟用開發人員模式。並且HoloLens Emulator不出現項目(mù)球體,未部署項目上去。
左(zuǒ)鍵點擊係統開始按鈕處,依次選擇設置-更新和安全-針對開發人員,選擇開發人(rén)員(yuán)模式。再重新點擊運行,即可(kě)。
- 上一篇:UE4開發插件流程 2017/7/4
- 下(xià)一篇:Unity3D動畫係統(Mecanim) 2017/6/26