精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

精品免费在线视频| 日本aⅴ精品一区二区三区 | 爱情电影网av一区二区| 亚洲男人的天堂网| 精品国产_亚洲人成在线| 亚洲无码精品一区二区三区 | 8x8x华人在线| 无码精品视频一区二区三区| 久久国产日韩| 欧美日韩成人在线观看| aaaaa级少妇高潮大片免费看| 久久精品97| 亚洲国产aⅴ天堂久久| 日本一区不卡| 成人免费视频国产| 美女视频黄 久久| 91国产美女在线观看| 国产在线免费av| 国产欧美三级电影| 欧美精三区欧美精三区| 日本一道本久久| 国产视频一区二区| 久久久99免费| 国产中文一区二区| 国产精品人人爽| 肉丝袜脚交视频一区二区| 欧美日本中文字幕| 国产探花在线视频| 国产精品一区二区av日韩在线| 日韩美女在线视频 | 国产乱一区二区| 日韩av电影手机在线| 久久久久久久久久久久国产| 日韩大片在线| 亚洲天堂成人在线视频| 国产情侣久久久久aⅴ免费| 91亚洲精品在看在线观看高清| 欧美三级免费观看| 免费人成自慰网站| 在线欧美三级| 亚洲精品视频观看| 亚洲欧洲在线一区| 成年网站在线| 国产亚洲成av人在线观看导航| 国产精品免费一区二区三区观看 | 美女视频黄 久久| 国产精品wwww| www.国产com| 日韩图片一区| 国外成人在线直播| 国产精品第二十页| 国产精品地址| 欧美激情精品久久久久久黑人| 99久久久免费精品| 手机在线电影一区| 色香阁99久久精品久久久| 91成人在线免费视频| 亚洲国产网址| 亚洲网站视频福利| 五月天精品视频| 欧美极品中文字幕| 亚洲丝袜av一区| 国产无遮挡在线观看| 国产一区不卡| 国产香蕉一区二区三区在线视频 | 亚洲线精品一区二区三区八戒| 黄黄视频在线观看| 污视频网站在线免费| 亚洲精品乱码久久久久久黑人| 天天做天天爱天天高潮| av在线free| 亚洲午夜av在线| 亚洲中文字幕无码专区| 天堂√中文最新版在线| 91国偷自产一区二区三区成为亚洲经典 | 欧洲中文字幕精品| 992kp快乐看片永久免费网址| 香蕉视频亚洲一级| 欧美中文字幕亚洲一区二区va在线| 九一精品在线观看| 亚洲三级电影| 日韩欧美一区在线观看| 久久性爱视频网站| 国产精品三级| 久热精品在线视频| 日产电影一区二区三区| 新67194成人永久网站| 国产精品露脸自拍| 亚洲av无码乱码国产精品久久| 福利一区在线观看| 日本10禁啪啪无遮挡免费一区二区| 成人亚洲性情网站www在线观看| 国产精品久久久久久久第一福利| 亚洲小视频在线播放| 岛国av在线网站| 在线免费观看日本一区| 999久久久精品视频| 大陆精大陆国产国语精品| 亚洲国产成人在线播放| 亚洲精品成人无码| 欧美伊人影院| 91精品国产99| 一本到在线视频| 成人av电影免费在线播放| 翔田千里亚洲一二三区| 岛国毛片av在线| 欧美日韩第一区日日骚| 深田咏美中文字幕| 欧美疯狂party性派对| 亚洲91av视频| 国产精品视频无码| 久久久综合精品| 国内精品国产三级国产99| 吉吉日韩欧美| 欧美哺乳videos| 国产精品久久久久久久av| 激情欧美一区二区三区| 国产综合色香蕉精品| 日韩在线免费看| 一区二区高清视频在线观看| 午夜国产一区二区三区| 精品视频自拍| 久国内精品在线| 中文字幕一区二区三区四区视频| 波多野结衣视频一区| 久久最新免费视频| 四虎4545www国产精品| 亚洲国产精品福利| 欧美成人黄色网| 久久国产日韩欧美精品| 欧美污视频久久久| 国模私拍一区二区国模曼安| 日韩一区二区三区视频在线观看| 亚洲AV无码成人精品区明星换面| 激情久久婷婷| 操一操视频一区| 国产福利视频在线| 精品污污网站免费看| 国产特级黄色录像| 香蕉久久国产| 欧美日韩国产综合视频在线| 高潮在线视频| 欧美精品一区二区三区蜜臀| 中文字幕影音先锋| 国内不卡的二区三区中文字幕| 日产精品高清视频免费| 韩国成人漫画| 国产一区二区三区三区在线观看| 国产精品男女视频| 26uuu色噜噜精品一区二区| 波多野结衣综合网| 老司机aⅴ在线精品导航| 午夜精品在线视频| 四虎精品一区二区三区| 午夜精品久久久久久久99樱桃| 色悠悠在线视频| 亚洲欧洲一区二区天堂久久| 国产精品手机在线| gogo高清午夜人体在线| 亚洲第一级黄色片| 色婷婷在线观看视频| 91麻豆免费看片| 激情综合在线观看| 久久成人高清| 国产欧美日韩高清| 国产三级在线播放| 精品久久免费看| 日韩精品视频免费播放| 91亚洲大成网污www| aa免费在线观看| 精品国产a一区二区三区v免费| 国产精品一区二区三区久久| 麻豆传媒视频在线观看免费| 欧美一区二区久久| 久久精品国产亚洲av香蕉| 99精品视频在线播放观看| 日本精品久久久久中文字幕| 日韩在线观看一区| 99在线观看视频| 中文在线а√天堂| 中文字幕av一区二区| 精品国精品国产自在久不卡| 香蕉影视欧美成人| 亚洲精品色午夜无码专区日韩| 久久 天天综合| 国产精品一色哟哟| 欧美日韩国产免费观看视频| 成人在线播放av| 91九色美女在线视频| 亚洲欧美在线一区| 国产精品无码久久av| 亚洲成av人片一区二区三区 | 亚洲欧美一区二区在线观看| 国产chinesehd精品露脸| 日韩一级大片| 一区在线电影| 婷婷综合电影| 91精品啪aⅴ在线观看国产| 超清av在线| 中文字幕亚洲一区二区三区| 亚洲黄色在线观看视频| 在线免费不卡视频| 国产精品成人av久久| 国产精品午夜电影| 国产69视频在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎 | 首页综合国产亚洲丝袜| 黄色一级片av| 清纯唯美综合亚洲| 国产欧美日韩一区| 国产高清亚洲| 国产精品高潮在线| 丁香花在线影院| 精品国模在线视频| 飘雪影视在线观看免费观看| 日韩欧美一区二区不卡| 在线免费观看一级片| 精品福利在线观看| 欧产日产国产v| 国产精品人成在线观看免费 | 中文子幕无线码一区tr| 亚洲一区二区三区四区av| 美女任你摸久久| 日本男人操女人| 中文亚洲欧美| 大伊香蕉精品视频在线| 亚洲女同一区| 亚洲一区二区免费视频软件合集 | 亚洲欧美国产高清va在线播| 亚洲精品一区二区三区不卡| 51精品久久久久久久蜜臀| 美女黄页在线观看| 色综合久久天天| 青青草成人av| 亚洲大片一区二区三区| 欧美日韩在线观看成人| 亚洲人成小说网站色在线| 日本欧美一区二区三区不卡视频| 91视频在线观看免费| 久久久久久久穴| 国产一区二区三区综合| 中文字幕亚洲欧洲| 蜜桃91丨九色丨蝌蚪91桃色| 久久久久久久少妇| 麻豆亚洲精品| 国语对白做受xxxxx在线中国| 99成人在线| 99热自拍偷拍| 中文亚洲免费| 无码人妻h动漫| 久久久精品五月天| 成年人免费在线播放| 久久精品观看| 不要播放器的av网站| 日韩影院在线观看| 日本免费观看网站| 蜜臀av性久久久久av蜜臀妖精| 超碰在线人人爱| 久久精品72免费观看| 拔插拔插华人永久免费| 国产一区二区三区四区五区美女| gogo亚洲国模私拍人体| 国产成人免费xxxxxxxx| 粗大的内捧猛烈进出视频| 成人午夜短视频| 91玉足脚交白嫩脚丫| 久久欧美一区二区| 能直接看的av| 亚洲女同ⅹxx女同tv| 免费中文字幕视频| 精品久久久久久久久国产字幕| 久久久成人免费视频| 欧美综合一区二区三区| 国产精品天天操| 亚洲成色www8888| 黄色软件在线| 久久亚洲精品一区二区| av人人综合网| 国产精品第二页| 成年永久一区二区三区免费视频| av一区二区在线看| 婷婷精品在线| 国产福利片一区二区| 好看不卡的中文字幕| aa免费在线观看| 国产综合色产在线精品| 亚洲熟女一区二区| 国产女主播在线一区二区| 国产67194| 欧美性极品xxxx娇小| 真实新婚偷拍xxxxx| 日韩欧美不卡在线观看视频| 欧美日韩在线精品一区二区三区激情综| 亚洲性xxxx| 91麻豆一二三四在线| 欧美孕妇与黑人孕交| 亚洲影视资源| 麻豆传媒一区二区| 1024精品久久久久久久久| 国产精品50p| 国产一区二区在线影院| 波多野结衣一本| 亚洲欧美一区二区三区国产精品| 精品美女久久久久| 91精品国产综合久久香蕉的特点| 欧美 日韩 人妻 高清 中文| 中文字幕亚洲欧美日韩在线不卡| 成年人国产在线观看| 91精品视频免费看| 免费电影一区二区三区| 欧美a级免费视频| 蜜臀av性久久久久蜜臀aⅴ四虎| xxxx黄色片| 亚洲精品成人精品456| 欧美成人精品网站| 亚洲高清在线观看| 亚洲www色| 国产欧美va欧美va香蕉在线| 国产欧美一区二区三区精品观看| 人人妻人人澡人人爽欧美一区双| 六月丁香综合在线视频| www.av欧美| 亚洲第一福利视频在线| 精品人妻午夜一区二区三区四区| 中日韩午夜理伦电影免费 | 欧美色偷偷大香| 天堂中文字幕在线| 久久久久久九九九| 国产精品一区二区三区av| 美国av一区二区三区| 影音先锋久久| 2018国产精品| 亚洲精品免费视频| 91丨九色丨丰满| 中文字幕亚洲无线码在线一区| 欧美特大特白屁股xxxx| 九色91国产| 亚洲麻豆一区| 青青草视频网站| 亚洲午夜精品17c| 欧美熟妇交换久久久久久分类| 久久99精品久久久久久青青91| 成人免费观看49www在线观看| 亚洲图片小说在线| 免费精品视频最新在线| 亚洲天堂精品一区| 欧美日韩的一区二区| 毛片在线播放a| 成人在线精品视频| 这里只有精品在线| 女王人厕视频2ⅴk| 亚洲美女精品一区| 国产suv精品一区二区69| 正在播放国产一区| 久久av日韩| 自拍偷拍视频在线| 精品午夜一区二区三区在线观看| 韩国一级黄色录像| 91精品国产品国语在线不卡| free性欧美hd另类精品| 成人av资源| 国产日本精品| 中文字幕第20页| 欧美视频日韩视频| 国产鲁鲁视频在线观看特色| 亚洲最大福利视频网| 伊人成人在线视频| 在线免费看黄视频| 欧美日韩在线播| 亚洲夜夜综合| 久久精品午夜一区二区福利| 久久精品首页| 娇小11一12╳yⅹ╳毛片| 91精品婷婷国产综合久久| 久久亚洲导航| 久久久99爱| 理论片日本一区| 青青草原在线免费观看视频| 亚洲国产天堂久久综合网| 亚洲第一二三四区| 天天操天天干天天玩| 成人国产精品免费| 国产一卡二卡三卡| 久久伊人精品一区二区三区| 91综合久久爱com| www.日日操| 一区二区三区中文在线观看| 香蕉视频黄色片| 国产精品永久免费观看| 国产精品啊啊啊| 欧美激情 一区| 精品国产免费人成电影在线观看四季 | 69av成年福利视频| 色综合久久网| 亚洲视频 中文字幕| 在线观看免费成人| av中文字幕在线看| 亚欧洲精品在线视频免费观看| 国产成人精品影视| 波多野结衣在线观看视频|