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