Hololens 開發入門


 整個教程都是以C#作為基礎的,C++,JavaScript項目都是支持的。

本地Tools安裝:

(1).Visual Studio 2017     下載地址: https://developer.microsoft.com/en-us/windows/downloads

  • Select the Universal Windows Platform development workload
  • Select the Game Development with Unity workload

(2).HoloLens Emulator and Holographic Templates (build 10.0.14393.1358)  系統要支持 Hyper-V ,並且開啟它。

(3).Unity 5.6 or Unity 2017.1  下載地址: https://unity3d.com/cn/get-unity/download。 破解文件從網上搜索。

(4).Vuforia  在Unity 2017.2.0以后的版本  這個已經有了這個的支持了。

啟用開發者模式.

首先在設備上啟用  開發者模式,以便Visual Studio可以連接它。

HoloLens

1. 打開設備,使用bloom(https://docs.microsoft.com/en-us/windows/mixed-reality/gestures#bloom) 到主菜單。

2.用air-tap手勢進入Setting -> Update-> For developers 啟用Developer Mode. 這樣才能部署應用。

3.啟用Device Potal,允許通過瀏覽器來遠程管理HoloLens。

4.PC端在瀏覽器中輸入:HoloLens的IP地址 輸入當初設置的名稱 密碼即可進入。

Window PC.

1.轉到設置。

2.選擇更新和安全。

3.找到開發者,啟用開發人員模式。

 

 

1. 打開瀏覽器,輸入www.baidu.com. 在搜索欄輸入 hololens ,找到  Microsoft HoloLens | The leader in mixed reality technology 百度快照。點擊進入。

2.進入https://www.microsoft.com/en-us/hololens  Find  Bring your ideas to life 找到 Developers: Build for HoloLens 點擊 GET STARTED.

3.看到了,三個分組:

Resources  : 比較重要的是 SPECTATOR VIEW,DEVELOPMENT DOCUMENTATION.

Mixed Reality Academy:   MIXED REALITY ACADEMY.

Source code: 是相關的源碼示例。

4.本人學習:首先進入 

SPECTATOR VIEW:觀眾視圖。Spectator視圖允許其他人在2D屏幕上查看HoloLens用戶在他們的世界中看到的內容。

實現這種方式需要:

(1) 這個APP能夠進行觀眾試圖,APP是基於 shared experiences in mixed reality。混合現實中的共享體驗,這是個比較重要的概念。

(2) 使用HoloLens的用戶 使用這個APP.

(3) 提供一個第三人稱視角的相機設備。

(4) 桌面的PC電腦運行共享體驗應用程序,並將全息圖合成為觀看者視圖視頻。

有三個比較好的應用場景

1.Photo capture  我能夠獲得更加高質量的全息圖片,這些高質量的圖片適合用於宣傳等。如果感覺圖片質量一般可以選用更加高質量的相機。

2.Live demonstrations 這種比較好的現場演示功能,把高質量高清的圖片映射到大的屏幕上,給人一種震撼的感覺。

3.Video capture 通過全息的方式和很多人進行交流,這是一種非常棒的體驗。

如果想要讓你的APP能夠進行 spectator view 你必須創建一個shared experience app  例子地址:https://docs.microsoft.com/en-us/windows/mixed-reality/holograms-240

需要的硬件清單:

盡量使用官網測試的硬件:Blackmagic Design Production Camera 4K、  Blackmagic Design Intensity Pro 4K采集卡 、HDMI到MiniHDMI 、HDMI電纜、各種工具螺栓。

軟件組件:

1.https://github.com/Microsoft/MixedRealityCompanionKit/tree/master/SpectatorView

2.Blackmagic Capture Card SDK

3.Blackmagic桌面視頻運行時

4.OpenCV 3.1用於沒有Blackmagic采集卡的校准或視頻采集.

5.佳能SDK(可選)。

6.開發工具unity。

7.VS2017企業版本或者  最新的Visual Studio 2015。

 

建立自己的相機:

(1)相機進行設置安裝。

(2)PC設置。

(3)進行Calibration. 源碼地址: https://github.com/Microsoft/MixedRealityCompanionKit/tree/master/SpectatorView

(4)進行Compositor  源碼地址: https://github.com/Microsoft/MixedRealityCompanionKit/tree/master/SpectatorView

(5)Unity APP.進行設置。源碼地址: https://docs.microsoft.com/en-us/windows/mixed-reality/holograms-240.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM