免费国产网站_秋霞午夜一区二区三区视频_99热在线看_日韩精品久久一区二区_午夜看一级毛片_天天鲁在视频在线观看

  • 您的位置:首頁 > 新聞動態 > 技術文章

    Hololens開發環境搭建

    2017/7/31??????點擊:

    伴隨著數月的期待,終于拿到了預訂的HoloLens開發者版本套件。隨著VR/AR/MR技術的熱潮,國內外均對它們的應用與盈利前景持有積很的預期,這也直接導致了國內外當前投資VR/AR/MR技術的熱潮。無論是融資數十億美元的Magic Leap,還是Facebook、微軟等科技巨頭布局VR/AR市場,這股熱潮不僅出現在風險投資領域,還席卷了消費者市場和智能硬件市場,這無疑引領了下一波互聯網產業的爆發,而我們作為技術核心的開發者更不能落下。正如喬幫主所說:“Stay foolish,Stay Hungry”,今天我們就來了解下AR/MR技術的開發特性,本文以微軟出品的HoloLens為目標設備。

    AR/MR是什么?

    VR大家都已經很清楚了,VR即是虛擬現實技術,這意味著沉浸式全虛擬的使用體驗。全虛擬沉浸式的體驗帶了獨特的視覺效果,但是由于遮蓋現實內容,仍導致了頭暈、運動不友好等難以解決的問題。與之相對的則是AR/MR技術,這意味虛擬世界與真實世界交織的視覺體驗。從用戶使用體驗來看,AR/MR無疑是更符合人類自然交互模式,代表了未來更偉大的發展方向。同時在筆者看來,由Magic Leap提出的MR(Mixed Reality)技術其本質與AR(Augmented Reality)技術并無區別,微軟目前也在HoloLens文檔中大量使用MR技術的說法,故此本文將AR/MR技術視為一體。

    AR核心特性

    正如上面所說,AR具備與VR截然不同的視覺體驗,所以其開發體驗也與VR區別較大,下面我們來一起探討HoloLens的部分核心開發特性。本文使用的開發環境為Unity HoloLens preview beta 14以及Unity Universal Windows Platform Runtime組件

    開發環境

    .安裝清單

    1.升級win10

    2.Visual Studio 2015 Update 2(https://developer.microsoft.com/zh-cn/windows/downloads),請確認是*新版本(安裝時采用自定義安裝,電腦的內存一定要多,若安裝VS 的所有配件,大約需要54GB,一定要有VPN,否則下載速度會很慢。)

    3.hololens 模擬器(https://pan.baidu.com/s/1dEGXC2l)大家自行下載,十分方便,適合買不起設備的人

    4.Unity HoloLens Technical Preview,推薦用Unity。

    首先:

    1. 首先安裝Unity引擎

    2. 然后安裝UWP Runtime

    3. *后可以根據需要安裝離線文檔工具

    大家注意:設備要求--

    • 64位Windows 10 Pro, Enterprise, or Education系統(家庭版不支持Hyper-V)

    • 64位CPU

    • 8G或更多內存

    • 小編有個技巧(僅適合Mac 的用戶)安裝win10 十分簡單,一次成功,并且在搭建開發環境時十分快,不會超過一個小時(有Vpn 的前提下),安裝win10 鏡像的方法,注意分配給win0

      的內存一定要多(https://www.macx.cn/forum.PHP?mod=viewthread&tid=2182916&extra=page%3D1%26filter%3Ddigest%26digest%3D1%26digest%3D1)

    *后,對hololens 的核心做個簡單介紹:

    語音識別Voice Command

    語音識別同樣是HoloLens重要組成部分,包括我們很熟悉的Cortana,同樣能夠為我們帶來更自然高效的輸入體驗。

    HoloLens的語音識別分為三個部分:

    • 語音命令 KeywordRecognizer:通過關鍵詞來執行動作

    • 語法識別GrammarRecognizer:通過預設的語法來模糊匹配動作

    • 聽寫 Diction:即語音轉文字,用于輸入

    三個組件中語音命令特性*為常用,配合凝視能夠完成絕大部分場景的需求。為了使用語音命令,首先要啟用KeywordRecognizer實例,同時要預設好來源。


    通過數組來初始化關鍵詞識別器:

    keywords.Add(“activate”, () => { // 關鍵詞動作 }); 

    keywordRecognizer = new KeywordRecognizer(keywords.Keys.ToArray()); 

    keywordRecognizer.OnPhraseRecognized += KeywordRecognizer_OnPhraseRecognized; 

    //開始識別 keywordRecognizer.Start();

    在響應事件中做處理,調用識別到的關鍵詞事件。

    private void KeywordRecognizer_OnPhraseRecognized(PhraseRecognizedEventArgs args) 

    System.Action keywordAction; //如果關鍵詞在預設列表中,即執行其2動作 

    if (keywords.TryGetValue(args.text, out keywordAction)) { keywordAction.Invoke(); } 

    }

    空間映射 Spatial Mapping

    AR技術能實現的關鍵就是能夠識別映射周邊世界,這是全息對象與真實表面交互的基礎,是AR技術的核心組件。HoloLens借助于微軟特殊研發的全息處理單元(HPU 1.0)才能實現空間映射特性,幸運的是我們可以使用空間映射API來對真實世界做交互。

    全息處理單元

    我們可以利用SurfaceObserver組件來獲取控件表面映射信息,下面是基本的操作:

    SurfaceObserver surfaceObserver; 

    void Start () { 

    //初始化 

    surfaceObserver = new SurfaceObserver(); 

    StartCoroutine(UpdateLoop()); 

    IEnumerator UpdateLoop() { 

    var wait = new WaitForSeconds(2.5f); 

    while(true) { 

    surfaceObserver.Update(OnSurfaceChanged); 

    yield return wait; 

    }

    每一個空間表面都需要注冊其Handle事件,用于實時調整空間映射信息和交互。

    private void OnSurfaceChanged(

    SurfaceId surfaceId, SurfaceChange changeType, Bounds bounds, System.DateTime updateTime) 

    //處理空間表面變化

    }

    主站蜘蛛池模板: 国产成人精品久_97dyy97影院理论片_九九综合久久_午夜av内射一区二区三区红桃视_91字幕_一级片久久久久久久 | 69视屏_91男厕偷拍男厕偷拍高清_国产亚洲高清视频_亚洲va中文字幕无码一二三区_五月激情网址_亚洲精品成人网久久久久久 | 中文字幕亚洲情99在线_久久久久久国产精品日本_欧美日色_免费看成年人_91免费看片_国产精品亚洲аv无码播放 | 毛片在线视频_99热99re6国产在线播放_欧美私人家庭影院_拔插拔插免费视频_国产亚洲精品区_欧美巨乳在线观看 | 欧美最猛性开放2ovideosr_99视频在线观看免费视频_久久亚洲W码S码_国产综合精品一区二区三区_国产片a国产片免费看视频_精品一区二区亚洲 | 中国老太婆野外xxxx_逼特逼视频在线观看_国产成人久久精品二区三区_免费男女乱淫真视频_久久免费看少妇a片特黄_伊人狠狠色丁香综合尤物 | 国产亚洲成人精品_HEYZO中文字幕无码_免费黄禁片_婷婷中文字幕一区_午夜蜜汁一区二区三区av_国产又粗又硬又大爽黄老大爷视频 | 精品一区久久久_精品综合久久久久久97_18以下看的禁片免费_9277在线观看免费播放_欧美BBBBBBSBBBBBB_免费的网站观看直接观看 | 色翁荡息又大又硬又粗视频_久久国产亚洲AV无码_国产精品va_窝窝影院午夜看片_真人一级毛片_欧美高清在线视频一区二区 | 森泽佳奈久久久久亚洲首页_在线视频1区2区_绿巨人在线_亚洲国产成人在线_欧美精品乱码99久久蜜桃_久久久久久黄 | 亚洲伊人中文字幕_侵犯女教师一区二区三区_性欧美欧美巨大免费_亚洲中午字幕_国产精品久久久久久久久久软件_久久视频这里只精品10 | 久久久久久久久久免费高清_黄色激情视频网站_欧美一级别_亚洲精品91_爱臀av_97人妻无码一区二区精品免费 | 91黄色在线视频_国产精品99久久久久久www_国产成人av免费看_日韩高清亚洲日韩精品一区二区三区_日韩AV无码成人精品国产_亚洲avtv永久综合在线 | 6080一区_亚洲视频八区_亚洲专区中文字幕_91成熟丰满女人少妇尤物_91久久精品网_九九视频九九热 | 麻豆传谋在线观看免费mv_天天久久av_国产爱v_国产激情网址_久久日本三级韩国三级_笼中女囚在线观看 | 青草综合网_日本超碰_欧美77_久久网免费视频_亚洲1234区_新婚被黑人睡走中文字幕 | 国产艹逼_久久最新精品视频_久久久久久久久久久久一区二区_亚洲爆乳精品无码AAA片_日韩不卡免费视频_在线日本中文字幕 | 无码av岛国片在线播放_色偷偷在线观看_色香蕉色香蕉在线视频_成人影院午夜_中文字幕乱码一区二区_久久久久久网址 | 久久人人爽爽人人爽人人片av_性色AV一区二区三区人妻_亚洲理论视频_亚洲高清一区二区三区四区_插插日日_欧美777精品久久久久网 | 免费xxxx_天天干天天天天_亚洲15页_欧美黑人粗暴多交_欧美巨大xxxxbbb_日韩av不卡在线播放 | 国产亚洲精品美女久久久M_免费多国毛片在线播放_成人免费高清二区三区视频不卡_97超碰影视_尤物tv在线进入_btav福利片 | 日本bbw大码乱熟_亚洲精品久久久蜜桃网_国产午夜在线观看_欧美成人aaa片一区国产精品_亚洲一区日韩高清中文字幕亚洲_女人被添全过程A片 | 欧美国产激情视频_精品国产一区二区三区久久久狼_五月天激情婷婷婷久久_欧洲激情在线_中文字幕男人天堂_先锋影音人妻啪啪va资源网站 | 韩国草草影院_成人黄网站片免费视频软件_久久大胆视频_夜夜躁日日躁狠狠久久av_一级性视频_麻豆传媒国产 | 爽妇网麻豆_国产九色视频_综合中文字幕_久久久国产精品ⅤA麻豆_超碰在线综合_亚洲AV成人影视网 | 草莓粉色视频污_国产一区精品在线观看_日韩视频网址_国产成本人片免费av_igao激情在线_一二三免费视频 | 鲁一鲁一鲁一鲁一曰综合网_国产在线无码一区二区三区_亚洲AV中文无码乱人伦在线观看_真实国产乱子伦精品一区二区三区_欧美大尺度一区二区_伊人成人在线视频 | 亚洲日韩在线a视频在线观看_亚洲精品自偷自拍无码_99视频导航_91vip视频_东京热人妻无码一区二区av_麻豆传媒91 | 久久综合亚洲色一区二区三区_女人18高潮特黄A片_色成人综合_精品国产av最大网站_热久久91_天天色综合久久 | 欧美色道_久久免费综合视频_18禁免费无码无遮挡网站_女人被狂爆到高潮免费视频_国产毛片777777_日韩福利小视频 | gogo全球大胆高清人露出91_欧美日韩高清在线一区_国产99久久九九精品的功能介绍_青春草在线免费视频_香蕉久久夜色精品国产使用方法_久久成人免费视频 | 未满十八勿入AV网免费_亚洲精品视频专区_www.狠狠爱_欧美日韩国产一区二区三区地区_ofozy99国产_久久中文精品 | 人人澡超碰碰一区二区三区不卡_日本免费视频在线观看_91视频小说_天堂V亚洲国产V第一次_天天干干天天_国产资源在线观看入口av | 欧美不在线_午夜福利不卡在线视频_香蕉久久国产_斗苍穹年番观看免费完整观看_欧美性受xxxx黑人_超碰97人人做人人爱网站 | 久草视频在线看_国产精品99久久久久_国产剧情亚洲_四虎在线观看网址_国产字幕在线观看_中国一级大黄大黄大色毛片 | 国产成人久久精品流白浆_国产精品美女久久久久久久网站_欧美日韩国产色综合一二三四_2020日本不卡一区二区视频_亚洲人视频在线_久久久影院一区二区三区 | 日本亚州视频在线八A_国产福利九一精品_武林外传免费观看_在线的av_国产精品小黄鸭一区二区三区_亚洲无码在线操 | av资源首页_国产欧美网站_中文日产幕无线码一区不卡_日日躁天天躁躁aV麻豆_日本a级片免费在线观看_亚洲精品中文字幕不卡 | 性欧美13处14处破在线观看_黄色a一片_91在线看片_五月婷之久久综合丝袜美腿_欧美日本一二三区_中国VIDEOSEX高潮 | 精品国产一区二区三区AV_国产精品大片www_蜜乳av最新地址_亚洲精品3区_中文字幕视频在线看5_丁香综合在线 | 国产美女精品一区_免费看国产片在线观看_芭乐视频在线播放_囯产乱色国产精品免费视频_超碰97色_伊人日韩 |