精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

AR視覺給移動生活帶來的變革

開發 VR/AR
對于AR和VR設備的普及化,可能還需要一個比較長的過程,其中包括硬件升級和軟件升級的過程,也可能包括用戶對消費需求的升級。所以前景和市場還是很有希望的,因為它的發現大大提升了之前體感類游戲或者交互的體驗,讓用戶能夠隨時隨地的置身于各式各樣的虛擬場景,并得到非常逼真的體驗。

作者 | 張辰,單位:中國移動智慧家庭運營中心

?Labs 導讀

隨著移動技術的發展,5G技術的普及,AR/VR行業也迎來了新的春天。由于AR/VR行業的應用,需要大數據量的計算、渲染、以及配套的硬件設備普及,所以為了讓你我有更好的觀感,對于硬件和軟件的要求是非常高的。不過隨著科技的發展,這一切都成為了可能,本文就帶你了解一下AR/VR在移動開發中的一些技術方案。

Part 01  AR的開發技術難點 

在AR技術逐漸火熱的今天,很多一線互聯網公司都組件了自己的團隊來開發獨立的AR框架。以下是一些常見的AR技術平臺和運營的公司。

圖片

那么AR的開發技術難點在哪里呢?

界面問題:缺乏通用的UI隱喻

盡管人們知道可以用AR做些什么,但并不確定如何使用這項突破性的技術,以及如何運用一種共通的語言幫助夢想照進現實。AR 的難點在于它是一項全新的技術,無法真正受益于任何界面隱喻。我們不能借鑒先例,而且沒有過多的背景知識。比如,如何體現現實環境、虛擬環境、并讓用戶理解移動手機,掃描環境,互動或觀看虛擬物體,并且提示行動避開危險等,都尚未形成共通的、直覺的 UI 習慣。如果無法解決UI的隱喻問題,就很難抓住 AR 為我們帶來的獨特數字機遇。

能耗問題:功耗大、易發熱

目前市面上的CPU和GPU大部分都是為通用設備開發,并沒有專有為AR設備開發的芯片,導致目前的CPU 尺寸(Size)雖然在微型化處理器和顯卡方面取得了很大進展,但是仍然沒有達到讓高端 AR 成為現實的水平。

功耗(Power)渲染AR體驗的過程非常耗電。事實上功耗越大,產生的熱量也就越多,產生的這些熱量又會反過來降低處理器的速度,甚至使其完全短路。設備越小,散熱速度就越慢。

內容問題:3D設計門檻高

AR領域內容的設計需要3D設計的知識。目前,擁有這項能力的技術人員基數較小,除非是專業的動畫師、平面設計師、機械工程師或視頻游戲制作人,否則很難在這方面有太多經驗。

圖片

Part 02  ArCore在Android端的應用

目前的這些方案是如何比較好地應用到移動開發中的呢?我們以ARCore舉例來看下想要在移動端開發一個AR項目需要做哪些事情。

首先要明確的是平臺基于Android,開發IDE基于Android Studio(需要 Android Studio 3.1 或更高版本以及 Android SDK Platform 7.0<API 級別 24>或更高版本)。其次我們要在需要運行AR工程的設備上安裝Google Play,由于對于ARCore來講,大部分的數據計算和算法運行都需要google_play_service支持,所以升級到最新版本Google_Play_Services_for_AR_1.31.0_x86_for_emulator.apk非常重要。

然后在你的AR項目中找到Manifest添加:

<uses-permission android:name="android.permission.CAMERA" />

<!-- Limits app visibility in the Google Play Store to ARCore supported devices
(https://developers.google.com/ar/devices). -->
<uses-feature android:name="android.hardware.camera.ar" />

<application …>


<!-- "AR Required" app, requires "Google Play Services for AR" (ARCore)
to be installed, as the app does not include any non-AR features. -->
<meta-data android:name="com.google.ar.core" android:value="required" />
</application>

feature支持,并在gradle中導入ARCore支持:

implementation 'com.google.ar:core:1.31.0'

同步后在代碼段中就可以添加對于ARCore的檢查代碼了:

 ArCoreApk.Availability availability = ArCoreApk.getInstance().checkAvailability(this);

即使“面向AR的Google Play服務”隨AR必備應用一同安裝,使用不受支持的設備的用戶可能也可以從外部來源安裝該服務。使用checkAvailability()檢查是否支持ARCore可確保獲得一致的體驗。

checkAvailability()可能需要查詢網絡資源來確定設備是否支持 ARCore。在此期間,它將返回UNKNOWN_CHECKING。為了縮短感知延遲時間并減少彈出式窗口,應用應在其生命周期的早期階段調用一次checkAvailability()以啟動查詢,并忽略返回值。這樣,在調用 maybeEnableArButton() 時,緩存結果將立即可用。

由于AR設備必須用到相機,所以還請在使用AR設備前,請求并開啟相機權限:

if (!CameraPermissionHelper.hasCameraPermission(this)) {
CameraPermissionHelper.requestCameraPermission(this);
return;
}

此時我們準備工作就做好了,就可以構建一個AR Session了。

Part 03 AR Client開發

AR Session 是所有AR流程的一個集合,(如運動跟蹤、環境理解和光照估算等),在Android中用于管理 AR 系統狀態并處理會話生命周期。官方提供的接口提供允許應用創建、配置、啟動或停止會話的方法。最重要的是,它可以讓應用接收允許訪問相機圖像和設備位置方向的幀。

下面我們來創建Session吧,幾行代碼就可以完成。

public void createSession() {
// Create a new ARCore session.
session = new Session(this);

// Create a session config.
Config config = new Config(session);

// Do feature-specific operations here, such as enabling depth or turning on
// support for Augmented Faces.

// Configure the session.
session.configure(config);
}

是不是很簡單,同樣,關閉Session 可以直接調用:

session.close();

即可。

然后我們在Activity中構建渲染循環,

  • 創建渲染用GlSurfaceView ,并實現渲染render類。同時創建自己繪制Mesh需要的渲染類,如planetRender(繪制地面),BackgroundRenderer (繪制背景)等。
  • 在OnSurfaceCreate 渲染線程回調中,添加對于mesh,render,texture的初始化操作,申請GPU空間。
  • 在OnSurfaceChanged回調中,設置渲染緩沖的視口。
  • 在OnDrawFrame中加入每幀的渲染邏輯,
Frame frame = session.update();

可以獲取當前幀的信息,其中包括相機信息,RGB圖,depth圖等。

Camera camera = frame.getCamera();

可以獲取到當前相機狀態,如是否處在跟蹤物體,是否跟蹤失敗等。通過相機的不同狀態來繪制三維物體,可以動態的改變三維物體的顯示(如位置,大小,旋轉,是否被遮擋等)。

Frame中同樣存儲這點云、錨點、平面這些檢測信息,你同樣可以根據相機得到視點信息,重新構建出一個三維世界,把以上得到的信息具體的繪制到場景中。在現實的臺球桌面上,虛擬化了一個錐形物體,是通過檢測得到的平面信息,在平面上添加指定位置的錨點,并在錨點上繪制錐形體。

Part 04  AR/VR的趨勢和未來

對于AR和VR設備的普及化,可能還需要一個比較長的過程,其中包括硬件升級和軟件升級的過程,也可能包括用戶對消費需求的升級。所以前景和市場還是很有希望的,因為它的發現大大提升了之前體感類游戲或者交互的體驗,讓用戶能夠隨時隨地的置身于各式各樣的虛擬場景,并得到非常逼真的體驗,相信隨著移動技術的發展,有一天大家都能用上價格實惠,體感很好的AR/VR產品。?

責任編輯:未麗燕 來源: 移動Labs
相關推薦

2014-05-09 15:30:46

2017-04-06 10:10:16

2014-03-31 11:49:16

軟件定義網絡SDN

2012-12-22 15:46:10

中國建設銀行移動支付移動通信

2020-08-04 10:24:50

計算機視覺人工智能AI

2012-08-22 10:36:07

2016-12-20 15:42:47

AR教育

2009-05-05 11:03:02

Vmware虛擬化IT產業

2012-10-30 09:24:27

2013-01-28 10:45:52

移動醫療趨勢移動互聯網

2013-09-18 09:29:34

移動趨勢CIOBYOD

2011-03-16 12:04:44

2013-04-11 21:27:01

及時語移動電話會議

2019-04-16 08:01:32

ARVR人工智能

2015-06-05 13:36:42

2014-12-04 10:12:49

2013-02-21 10:44:03

云計算云平臺云服務提供商

2011-07-12 09:25:59

傳送網網絡IP化分組傳送

2012-08-08 10:52:35

2019-12-27 14:14:42

ARVR金融
點贊
收藏

51CTO技術棧公眾號

国产美女www爽爽爽视频| 热久久久久久久久| 青青草观看免费视频在线| 一本久道久久综合狠狠爱| 国产午夜精品理论片a级探花| 农村妇女精品一二区| 95在线视频| 激情欧美日韩一区二区| 久久久久久久久久久国产| xxxxxx黄色| 亚洲成人av观看| 国产精品久久久久久妇女6080| 91精品在线观| 亚洲精品午夜久久久久久久| 国产麻豆一区二区三区精品视频| 欧美精品aⅴ在线视频| 国产夫妻自拍一区| 国产毛片在线看| 国产一区二区三区国产| 97精品视频在线| 久久久久久久久福利| 香港久久久电影| 色一区在线观看| 精品日韩在线播放| 欧美成人综合在线| 国产精品一级在线| 国产精品电影一区| 精品一区二区三区人妻| 成人毛片免费看| 精品久久一区二区| 欧美伦理片在线观看| 99成人在线观看| 日韩av女优在线观看| 欧美日韩一二三四| 亚洲国产成人爱av在线播放| 天天干天天干天天干天天干天天干| 色呦呦视频在线观看| 久久久久99精品国产片| av免费观看久久| 成年人晚上看的视频| 激情成人综合| 久热精品视频在线| 亚洲精品91在线| 好吊妞国产欧美日韩免费观看网站| 欧美女孩性生活视频| 男人添女人下面高潮视频| 国产精品一区二区三区视频网站| 久久久亚洲综合| 国产精品亚洲不卡a| 国产又粗又猛又黄又爽| 久久精品主播| 69视频在线免费观看| 久久久久久久久毛片| 91综合在线| 伊人久久久久久久久久久| 一级特级黄色片| 亚洲国产中文在线| 91精品国产欧美日韩| 亚洲精品视频导航| 美女高潮在线观看| 亚洲第一福利一区| 99久久免费观看| www.在线视频| 亚洲男人的天堂在线aⅴ视频| 亚洲精品高清国产一线久久| 久久免费看视频| 成人黄色在线视频| 国产伦精品一区二区三区视频黑人 | 国产理论电影在线观看| 久久女同精品一区二区| 久久天堂国产精品| 久久米奇亚洲| 国产性色一区二区| 天堂av一区二区| 国产在线小视频| 日本一区二区三区四区在线视频| 欧美日韩综合网| 你懂的免费在线观看视频网站| 91捆绑美女网站| 久久亚洲一区二区| 国产精品一二三区视频| 国产精品女主播av| 水蜜桃在线免费观看| 亚洲大胆人体大胆做受1| 亚洲精品精品亚洲| 久久久性生活视频| 在线天堂中文资源最新版| 日本丶国产丶欧美色综合| 亚洲免费av一区二区三区| 国产亚洲人成a在线v网站| 欧美日本免费一区二区三区| 日韩av福利在线观看| 91久久精品无嫩草影院| 亚洲激情国产精品| 亚洲综合网在线观看| 四季av一区二区凹凸精品| 久久影院模特热| 国产一级片免费| 国产婷婷精品| 国产精品手机播放| 性猛交xxxx乱大交孕妇印度| 91在线视频播放地址| 欧美另类网站| 麻豆免费在线观看| 亚洲成a人片在线不卡一二三区 | 性欧美18—19sex性高清| 三级小说欧洲区亚洲区| 中文字幕久久精品| 国产精品白浆一区二小说| 玖玖在线精品| 亚洲qvod图片区电影| 天天操天天干天天爽| 国产精品无圣光一区二区| 日本一二三区视频在线| 欧美粗大gay| 91精品国产色综合久久ai换脸 | 国产精品2024| 国产一区二中文字幕在线看 | 91在线高清| 亚洲免费av网站| 男人揉女人奶房视频60分| 欧美网站免费| 亚洲精品国产精品久久清纯直播 | 手机在线看片1024| 国产精一区二区三区| 精品综合久久久| 免费高清完整在线观看| 欧美性猛交丰臀xxxxx网站| 波多野结衣国产精品| 丝袜美腿综合| 久久国产精品久久久久久久久久| 国产免费a视频| 成人亚洲一区二区一| 一区二区视频在线观看| 高潮一区二区| 精品国产乱码久久久久久1区2区| 91麻豆精品久久毛片一级| 亚洲影视综合| 成人xxxxx色| 欧美三级黄网| 色婷婷国产精品综合在线观看| 免费黄色a级片| 91一区二区| 国产精品久久一区| 日av在线播放| 午夜精品一区二区三区三上悠亚| 久久精品久久99| 成人精品视频| 国产精品扒开腿做爽爽爽男男| 韩国av免费在线| 亚洲精选一二三| 天天干天天玩天天操| 精品av一区二区| 欧美一区亚洲一区| 亚洲三区在线播放| 亚洲一区精品在线| 亚洲熟妇一区二区| 国产精品videossex久久发布| 成人在线国产精品| 大片免费在线观看| 欧美一区二区三区影视| 日韩a级片在线观看| 激情综合亚洲精品| 在线免费观看成人| www.久久99| www高清在线视频日韩欧美| 中文字幕一区二区三区人妻四季 | 成人福利小视频| 一区二区三区 在线观看视频| 色综合五月婷婷| 亚洲91中文字幕无线码三区| 国产专区欧美专区| 成人影院在线看| 欧美一区二区视频在线观看| 青青操国产视频| 国产成人自拍网| 黄色一级片黄色| 红杏视频成人| 欧美在线一级va免费观看| 欧洲亚洲精品视频| 欧美自拍丝袜亚洲| 任我爽在线视频| 国产精品一级片在线观看| 日韩精品久久一区二区| 精品无人区一区二区| 55夜色66夜色国产精品视频 | 国内精品视频666| 日韩精品久久一区二区| 欧美一性一交| 国产精品久久视频| 欧美人与禽性xxxxx杂性| 精品国产乱码久久| 亚洲精品久久久久久久蜜桃| 亚洲欧洲日韩女同| 中文成人无字幕乱码精品区| 久久精品91| 欧美爱爱视频网站| 久久国产精品免费精品3p| 国产成人精品免费视频| 欧美三级黄网| 亚洲国产精久久久久久久| 91久久国产综合久久91| 亚洲免费三区一区二区| 激情综合丁香五月| 免费看精品久久片| 青青青青草视频| 精品日韩欧美一区| 国产精品久久久久av福利动漫| 欧美成人性网| 九九精品视频在线观看| 欧美挠脚心网站| 欧美一区二区在线看| 亚洲天堂一区在线| 亚洲日韩欧美一区二区在线| 精品人妻少妇嫩草av无码| 国产一区久久久| 春日野结衣av| 亚洲精品一区二区在线看| 久久成人资源| 国产一区二区三区精品在线观看| 欧美做受高潮1| v片在线观看| 亚洲视频视频在线| 天堂av一区二区三区| 欧美日韩高清一区| 日日摸天天添天天添破| 一区二区三区中文字幕电影| 人妻精品久久久久中文| 成人免费毛片aaaaa**| 亚洲欧美日本一区二区| 日韩成人精品在线| 欧美日韩在线视频一区二区三区| 欧美激情综合| 亚洲一区综合| 亚洲精品亚洲人成在线观看| 国产精品夜夜夜一区二区三区尤| 91成人小视频| 国产精品久久999| 九色porny视频在线观看| 欧美激情免费视频| 中文字幕伦理免费在线视频| 最近2019免费中文字幕视频三| 亚洲人妻一区二区| 日韩精品中文字幕一区二区三区 | 欧美国产一区在线| 亚洲一区二区三区四区五区六区| 国产99精品视频| 国产又粗又长又爽又黄的视频| 久久国产精品99久久久久久老狼| 六月丁香婷婷在线| 一区二区国产精品| 欧美精品自拍视频| 亚洲国产高清一区| 国产尤物av一区二区三区| 亚洲精品小说| 欧美aaa在线观看| 国产精品久久久久久久| 亚洲图片都市激情| 999国产精品999久久久久久| 亚洲在线不卡| 99久久久久| 一区二区在线观看网站| 久久久人成影片免费观看| 中文字幕日韩精品久久| 亚洲h色精品| www.黄色网址.com| 欧美成熟视频| 日韩免费在线观看av| 亚洲国产综合在线看不卡| 和岳每晚弄的高潮嗷嗷叫视频| 国产精品观看| 黄色激情在线视频| 国产精品毛片| 国产裸体舞一区二区三区| 美女爽到呻吟久久久久| av免费网站观看| 奇米精品一区二区三区在线观看| 亚洲国产精品三区| 国精产品一区一区三区mba桃花| 色男人天堂av| 粉嫩av一区二区三区| xxxx黄色片| 久久久久久麻豆| 久久久久麻豆v国产| 曰韩精品一区二区| 国产超碰人人爽人人做人人爱| 色综合一区二区三区| 国产精品露脸视频| 欧美一区二区三区在线观看| 亚洲国产精品国自产拍久久| 亚洲国产古装精品网站| 国产网站在线播放| 欧美超级免费视 在线| wwww亚洲| 国产精品久久久久久久久久| 色噜噜成人av在线| 国产日韩在线一区二区三区| 国产欧美日韩| 女女百合国产免费网站| 国产一区二区三区久久久久久久久 | 黄色成人一级片| 亚洲性69xxxbbb| 二区三区在线观看| 青青精品视频播放| 成人免费91| 久久精品国产精品国产精品污 | 亚洲国产美女久久久久| av在线播放网| 色综合久久88色综合天天看泰| 成人直播视频| 高清免费日韩| 色婷婷色综合| 免费无码毛片一区二三区| 蜜臀精品一区二区三区在线观看| 女同性αv亚洲女同志| 国产午夜亚洲精品午夜鲁丝片 | 俺也去精品视频在线观看| 9999精品成人免费毛片在线看| 国产精品久久久久久搜索| 荡女精品导航| 国产日本欧美在线| 久久精品免费| 亚洲欧美高清在线| 中文字幕日韩一区| 国产精品久久久久久人| 日韩美女在线视频| 91在线品视觉盛宴免费| 欧美孕妇与黑人孕交| 久久精品一级| 亚洲精品一区二区三区av| 欧美亚洲一区二区三区| 91丨porny丨九色| 国产精品午夜免费| 国产成人精品777777| 精品1区2区在线观看| 黄色精品免费看| 国产精品嫩草影院久久久| 欧美综合自拍| 人妻少妇精品无码专区二区| 国产精品中文字幕一区二区三区| 1024手机在线观看你懂的| 欧美丝袜一区二区三区| 日本波多野结衣在线| 欧美激情18p| 欧美午夜网站| 四虎永久免费网站| 毛片不卡一区二区| 天天舔天天操天天干| 日本高清不卡在线观看| 欧美孕妇孕交| 热re99久久精品国产66热| 日韩成人午夜| av之家在线观看| av一区二区三区四区| 九九热国产视频| 亚洲精美色品网站| 2021中文字幕在线| 精品一卡二卡三卡四卡日本乱码| 亚洲人成人一区二区三区| 国产一级免费片| 亚洲国产日韩av| 日本精品一二区| 69av在线视频| 亚洲自拍电影| 手机看片福利日韩| 欧美国产精品一区二区三区| 中文字幕二区三区| 色噜噜狠狠色综合网图区| 祥仔av免费一区二区三区四区| 日本黄色播放器| 国产中文一区二区三区| 日本aⅴ在线观看| 日韩一级二级三级| 伊人国产在线观看| 国产一区二区三区四区| 日韩av综合在线观看| 91麻豆蜜桃一区二区三区| 91久久国产综合久久91| 色av中文字幕一区| 国产精品亚洲一区二区在线观看 | 亚洲美女性生活| 97色在线视频| 精品视频国产| 粉色视频免费看| 一区二区免费看| 熟妇人妻中文av无码| 日本亚洲欧美三级| 久久在线免费| 性折磨bdsm欧美激情另类| 懂色av影视一区二区三区| 成人三级黄色免费网站| 亚洲在线www| 亚洲一区区二区| 欧美波霸videosex极品| 日韩欧美一区二区在线视频| 国产在线观看www| 亚洲国产精品一区在线观看不卡| 国产精品一色哟哟哟| 国产一级精品视频| 日韩在线精品视频|