googleplay支持增強(qiáng)現(xiàn)實體驗的應(yīng)用程序
標(biāo)簽: 手機(jī)軟件 官網(wǎng):https://developers.google.com/ar/arcore_
《面向AR的GooglePlay服務(wù)》(GooglePlayServicesforAR)是一款用于支持增強(qiáng)現(xiàn)實體驗的應(yīng)用程序。該服務(wù)以前被稱為ARCore,它基于ARCore技術(shù)構(gòu)建,能夠自動安裝和更新,為支持AR功能的設(shè)備提供必要的服務(wù)。為用戶提供了一種全新的購物、學(xué)習(xí)、創(chuàng)造和體驗世界的方式。
適用于AR的Google Play服務(wù)會在支持的設(shè)備上自動安裝和更新。這項服務(wù)開啟了使用ARCore構(gòu)建的增強(qiáng)現(xiàn)實(AR)體驗。自動更新確保具有AR功能的應(yīng)用程序無需額外下載即可工作。
這項服務(wù)以前被稱為ARCore。安裝此服務(wù),開啟購物、學(xué)習(xí)、創(chuàng)造和體驗世界的新方式。
1、首先打開GooglePlay,在下載安裝一些應(yīng)用或游戲后,點擊進(jìn)入會彈出一個googleplay服務(wù)的提示,這一般是因為游戲需要用到google的關(guān)聯(lián)框架服務(wù)。
2、遇到這個問題時,只需要在手機(jī)上安裝googleplaystore就可以了。
3、也可以到百度中搜索googleplaystore,即可找到這個軟件,完成下載安裝即可。
4、再次進(jìn)入游戲時,可以看到不再出現(xiàn)設(shè)備不支持部分應(yīng)用所依賴的GooglePlay服務(wù)的提示,而可以看到googleplay的提示。
5、應(yīng)用軟件可能會提示登錄google的帳號,一般可以選擇取消,也可以進(jìn)入到應(yīng)用或游戲。這樣就解決了不兼容的問題。
使用方法如下:
解決前提:
1、安裝Google Play服務(wù)框架、Google Play服務(wù)、Google Play三個軟件。
2、手機(jī)需要Root。
解決方法:(注意:現(xiàn)在大部分手機(jī)都是不需要移動文件的,安裝好三個軟件就可以了,還有一點就是Google服務(wù)框架有時候會安裝失敗,顯示“未安裝”,也沒問題,不安裝就是)
1、手機(jī)Root后我們找到data/app/com.android.vending-1.apk文件,把它復(fù)制到system/app(長按這個文件復(fù)制copy過去)。
2、將Google服務(wù)框架(GoogleLoginService.apk)這個服務(wù)框架也復(fù)制到system/app目錄。
3、重啟一下手機(jī)再打開商店,就可以了。
如需開始將ARCore與Android搭配使用,您可以運行ARCore SDK中包含的hello_ar_kotlin或hello_ar_java示例應(yīng)用。這些示例應(yīng)用使用OpenGL,一個用于渲染2D和3D矢量圖形的編程接口。應(yīng)用會顯示檢測到的平面,并允許用戶點按平面來放置3D模型。
使用即時展示位置
借助Instant Placement API,用戶可以將AR對象放置在屏幕上,而無需等待ARCore檢測表面幾何圖形。隨著用戶進(jìn)一步移動環(huán)境,對象放置位置會實時優(yōu)化。
點按屏幕以放置對象。在屏幕上顯示全息對象后,請確保繼續(xù)來回移動設(shè)備,以便ARCore可以獲取有關(guān)周圍環(huán)境的足夠數(shù)據(jù),從而準(zhǔn)確錨定虛擬對象。
一旦ARCore檢測到Surface幾何圖形,并在放置對象的區(qū)域確立了可跟蹤對象,對象姿勢便會自動進(jìn)行更新。
在圖1中,Instant Placement已停用,且Surface幾何圖形未定義。位于臺球桌右側(cè)地板上的對象(四個小藍(lán)點)出現(xiàn)翻轉(zhuǎn)狀態(tài),其姿態(tài)則未定義。
在圖2中,從齒輪圖標(biāo)下的菜單啟用了Instant Placement。
在圖3中,在啟用Instant Placement功能后,場景中放置了一個新對象。它以灰度模式顯示,而非彩色顯示,表示系統(tǒng)尚未將其更正為正確的姿勢。
在圖4中,當(dāng)檢測到Surface幾何圖形(由可跟蹤的網(wǎng)格線描述)時,新對象會變?yōu)椴噬⑶移渥藙轀?zhǔn)確無誤。
使用深度
啟用深度后,ARCore會考慮場景中對象的幾何圖形和位置,并計算場景中對象相對于場景中其他對象的位置。它可讓場景中的對象遮擋住對象,并讓您的應(yīng)用具有真實感。
圖1中,深度已停用。一個對象會放在池表下。
在圖2中,當(dāng)設(shè)備在池表中移動時,無論場景中的物體是什么,該對象看起來都跟隨設(shè)備。
在圖3中,啟用了深度。
在圖4中,當(dāng)設(shè)備在場景中移動時,對象現(xiàn)在被池表遮擋。
后續(xù)步驟
請嘗試在ARCore SDK中構(gòu)建和運行其他示例項目。
如需了解更多您可以構(gòu)建和運行的示例應(yīng)用,請參閱增強(qiáng)現(xiàn)實Codelab。
了解如何在您的應(yīng)用中啟用ARCore。
查看運行時注意事項。
查看設(shè)計準(zhǔn)則。
【動作捕捉】
使用手機(jī)的傳感器和相機(jī),ARCore可以準(zhǔn)確感知手機(jī)的位置和姿態(tài),并改變顯示的虛擬物體的位置和姿態(tài)。
【環(huán)境感知】
感知平面,比如你面前的桌子、地面,在虛擬空間中準(zhǔn)確復(fù)現(xiàn)這個平面。
【光源感知】
使用手機(jī)的環(huán)境光傳感器,感知環(huán)境光照情況,對應(yīng)調(diào)整虛擬物體的亮度、陰影和材質(zhì),讓它看起來更融入環(huán)境。
ARCore可以在運行Android 7.0(Nougat)及更高版本系統(tǒng)的Android手機(jī)上使用。
ARCore需配合游戲使用,無法單獨開啟運行。
該應(yīng)用僅支持華為,小米,一加,三星,vivo安卓系統(tǒng)7.0以上的高端機(jī)型,普通手機(jī)無法正常運行請謹(jǐn)慎下載!
面向AR的Google Play服務(wù)為用戶提供了便利和無縫的AR體驗。通過自動更新,用戶可以始終保持應(yīng)用程序的最新版本,無需額外的下載。該服務(wù)能夠增加使用AR技術(shù)構(gòu)建的應(yīng)用程序的功能,使用戶能夠在AR環(huán)境中享受更加豐富、沉浸式的體驗。無論是在購物中尋找家具的最佳擺放位置,還是在學(xué)習(xí)中進(jìn)行交互式的虛擬實驗,面向AR的Google Play服務(wù)都能為用戶帶來全新的感官體驗。它為用戶創(chuàng)造了一個更加多樣化和有趣的世界,讓用戶可以更深入地探索和感受現(xiàn)實與虛擬之間的交匯點。
手機(jī)軟件,是指能在手機(jī)上方便用戶的一系列軟件,具備各種各樣的功能,滿足用戶的各種需求,包括各種保護(hù)手
進(jìn)入專區(qū)>專業(yè)的游戲下載、綜合門戶網(wǎng)站
Copyright 2009-2016 www.xf2u6mc.cn 版權(quán)所有
鄂ICP備17018784號-1
熱門評論
最新評論