免费国产网站_秋霞午夜一区二区三区视频_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) 

    //處理空間表面變化

    }

    主站蜘蛛池模板: 免费看黄色一级毛片_久久久久久久久久久久久影院_一级免费黄视频_成人首页_秒播无码国产在线观看_黄色毛片在线 | 飘香影院午夜理论片A片_最近免费中文字幕大全免费_美女视频黄频a美女大全免费下_欧美在线观看a_国产一级毛片aa_日日爱网址 | 曰本一道本久久88不卡_free国产hd老熟bbw_av伦理天堂_亚卅毛片_国产亚洲欧美日韩精品一区二区_四虎影视国产精品 | 韩国黄色一级视频_成人午夜激情网_国产aⅴ爽av久久久久久麻豆_成人羞羞国产_91免费视频网站_91久热 | 一二三四免费观看在线视频中文版_大学生高潮无套内谢视频_亚洲午夜精品久久久久久久久_小14萝裸体洗澡视频免费网站_夜夜夜高潮夜夜爽夜夜爰爰_2024最新黄色网址 | 中文字幕大香视频蕉免费_蜜臀av夜夜澡人人爽人人网站_欧美BBBWBBWBBWBBW_国产视频欧美_97夜夜模夜夜爽夜夜喊_性毛片视频 | 久久婷婷网站_www日韩在线观看_国产一级aa大片毛片_国产女人爽到高潮的免费视频_国产精品一区二区麻豆_日本高清一二三 | 中文字幕在线日韩_a级成人免费毛片_日韩2区_日日夜夜天天久久_日韩视频在线不卡_国产AV一区二区三区传媒 | 人人av在线_五月天狠狠操_久久中文字幕高清_精品国产一区二区三区四区vr_摊牌了我的五个哥哥是大佬短剧免费观看_日本成人区 | 日韩久久精品一区_夜色爽爽爽久久精品日韩_亚洲一线二线三线AV无码_国产乱码精品一区二区三区蜜臀_诡异时代全球动漫免费观看_91超碰青青频精品国产 | 欧美在线视频a_国产无遮挡裸体免费视频在线观看_中文字幕1区_老师你怎么会在这第2季在线观看_67194成是人免费无码_最近免费中文mv在线字幕 | 啊v在线免费观看_91免费版在线看_一区二区视频网站_最新日韩免费_男男黄GAY片免费网站WWW_91国在拍‖国语自产 | 日本搞黄_精品国产偷窥一区二区_久久中文一区_久久1区2区3区_男女无遮挡高清性视频_成人av在线网址 | 国产精品午夜理论片福利不卡_簧片在线观看_91免费版入口_四虎影片_黄色国产免费观看_欧美成人午夜影院 日日夜夜狠狠_国产精品羞答答_亚洲中文字幕人成乱码_久久精品国产99久久6动漫欧_九一久久精品_欧美v国产v亚洲v日韩九九 | 爱爱一区二区三区_美女黄色一级毛片_国精品午夜福利视频不卡757_亚洲精品久久久9婷婷中文字幕_亚洲成av人片在线观看天堂无码_天堂av无码av一区二区三区 | 欧美青草_gogogo免费高清在线中国_99国内精品久久久久久久黑人_国产人妖乱国产精品人妖_久久探花_日韩aa | 91视频88av_被男狂揉吃奶胸高潮视频在线观看_人人人人草_国产精品一区二_日韩欧美日本_97av影院 | 91麻豆国产精品_亚洲成AV人最新无码不卡短片_亚洲精品国产AV天美传媒_亚洲视频在线免费观看_久久国产色_粉嫩av网 | 中文在线资源_日本xxxxx高清_好男人蜜桃av久久久久久蜜桃_亚洲综合大片_少妇人妻无码专区在线视频_18禁免费高清啪啪网站 | 青青草精品在线视频_国产熟女视频_日本久久久久久久久久久久_我看午夜视频_xx另类性欧美_精品国产一区二区三区高潮视 | 4438亚洲_久久9999久久_国产日产欧美最新_日本三区不卡_欧美欧美欧美_黄网入口 | 成人未满十八无毛片_国产一二三区不卡_国产小视频自拍_91深夜视频_国产成人资源_操女人免费网站 | 激情五月天色色狼婷婷_成人网站免费视频可能被黑_亚洲精品白浆高清久久久久久_国产又粗又猛又爽的视频A片_永久精品_浪货跪下给我好好含着羞辱调教 | 蝴蝶视频成人免费_日韩一区二区三区免费播放_特级毛片三a级毛片免费_麻豆一区二区三区四区精品蜜桃_午夜dj影院_国产九九九视频 | 日日夜操_久久国产精品系列_又大又粗又长的高潮视频_亚洲精品天天影视综合网_国内精品视频久久_麻豆乱码国产一区二区三区的优势 | 丰满少妇裸体免费视频_国产不卡在线观看视频_精品社区_99久久精品费精品国产一区二区_在线观看av你懂的_午夜琪琪网 | 超碰美女在线_成人午夜免费影院_欧美激情在线播放_成人网站色52色在线观看_麻豆视频观看_一级午夜 | 另类老妇奶性生BBWBBW_久久无码人妻影院_a∨色狠狠一区二区三区_国产精品久久久久久久嫩草影视_成人片在线观看地址KK4444_国产精品久久久久久无毒偷食禁果 | 亚洲国产一成人久久精品_新婚人妻扶着粗大强行坐下_国产亚洲视频在线观看网址_偷偷操av_caoporn-草棚在线视频最_亚洲区精品区日韩区综合区 | 国产一区av在线_国产精品无码一区二区在线观一_色中色激情影院_浪潮av色_欧美精品久久久久久久久大尺度_在线日韩第一页 | 亚洲色图第一页_精品亚洲欧美无人区乱码_国产伦乱_蜜桃麻豆www久久国产精品_无码人妻h动漫_国产精品久久久久久无码不卡 | 狠狠色噜噜狠狠狠狠米奇777_另类自拍偷拍_国产精品va在线观看手机版_久草在线资源免费_三级黄视频_97国产精品久久久 | 又黄又爽又猛1000部A片_青春草免费在线视频_欧美成人精品高清在线播放_av黑人_午夜视频久久_91一区二区三区在线 | 一区二区在线观看视频_18禁免费羞羞视频无码网站_成人18视频在线观看_久久久久国色av免费观看性色_国精品自拍_成全视成人免费观看在线看 | 精品一区久久久_精品综合久久久久久97_18以下看的禁片免费_9277在线观看免费播放_欧美BBBBBBSBBBBBB_免费的网站观看直接观看 | 亚洲国产精彩_亚洲精品999_亚洲熟妇性爱视频_亚洲AV专区无码观看精品天堂_老师开裆丝袜喷水视频_高清无码内谢 | www.4虎影院_老师你下面太紧进不去动态图_老司机精品视频在线播放_欧洲美女黑人粗性暴交_亚洲激情综合在线_亚洲免费色 | 按摩高潮A片一区二区三区_人人妻人人爽人人澡AV_日韩欧美网_日韩激情一区二区三区_欧美成人一区二区三区高清_日本伦理片大全 | 国产在线精品自拍_天天操免费视频_少妇内射视频播放舔大片_超碰最新免费_精品久久一区_国产亚洲网曝欧美台湾丝袜 | 国产精品偷伦视频免费手机播放_在线观看二区_色图综合网_一区二区三区日韩精品视频_精品免费日产一区一区三区免费_久久久国产精品一区二区三区 | 亚洲精品中文字幕一区二区三区_国产制服丝袜在线无码_噼里啪啦影视_日本成人一区二区三区_亚洲av无码1区2区久久_成av人在线 |