一、前言
ARCore是谷歌2017年推出的針對Android設備增強現實SDK,iOS設備可以使用部分功能
ARCore官網:https://developers.google.cn/ar
二 、主要功能
1、運動跟蹤:
ARCore 可以準確感知手機的位置和姿態,並改變顯示的虛擬物體的位置和姿態
2、環境感知(環境理解):
ARCore可以感知水平面和垂直面,這樣可以在現實環境中放置虛擬物體的時候位置相對合理,平面檢測環境要避免反光,純色無紋理。
3、光線評估:
ARCore使用手機的環境光傳感器,感知環境光照情況,對應調整虛擬物體的亮度、陰影和材質,讓它看起來更融入環境。
三 、支持設備
在中國區域,ARCore 支持以下設備:
製造商 | 型號 | Notes |
---|---|---|
Huawei | Honor 10 | |
Huawei | Honor Magic 2 | |
Huawei | Honor V20 | |
Huawei | Maimang 7 | |
Huawei | Mate 20 | |
Huawei | Mate 20 Pro | |
Huawei | Mate 20 X | |
Huawei | Nova 3 | |
Huawei | Nova 3i | |
Huawei | Nova 4 | |
Huawei | P20 | |
Huawei | P20 Pro | |
Huawei | P30 | |
Huawei | P30 Pro | |
Huawei | Porsche Design Mate RS | |
Huawei | Porsche Design Mate 20 RS | |
Oppo | K5 | |
Oppo | realme Q | |
Oppo | realme X | |
Oppo | realme X Lite | |
Oppo | realme X2 | |
Oppo | realme X2 Pro | |
Oppo | Reno | |
Oppo | Reno 10x Zoom | |
Oppo | Reno Ace | |
Oppo | Reno Z | |
Oppo | Reno2 | |
Oppo | Reno2 Z | |
Samsung | Galaxy Note9 | |
Samsung | Galaxy S9 | |
Samsung | Galaxy S9+ | |
Samsung | Galaxy S10e | |
Samsung | Galaxy S10 | Supports multiple GPU texture resolutions |
Samsung | Galaxy S10+ | Supports multiple GPU texture resolutions |
Samsung | Galaxy S10 5G | |
Vivo | iQOO | |
Vivo | NEX S | |
Xiaomi | Mi Mix 2S | 不支持 CPU 圖像讀取 |
Xiaomi | Mi Mix 3 | 不支持 CPU 圖像讀取 |
Xiaomi | Mi 8 | 不支持 CPU 圖像讀取 |
Xiaomi | Mi 8 SE | 不支持 CPU 圖像讀取 |
Xiaomi | Mi 9 |
iOS
ARCore支持所有運行iOS 11.0或更高版本的ARKit兼容設備。
驗證新設備:
新的設備測試通過後講被添加到設備列表之後(下面)。
支持舊設備
對特定功能的支持取決於ARCore功能和設備的版本,如下所示:
- Cloud Anchors:Cloud Anchors不支持比以下列表中設備舊的iOS設備
*Augmented Faces:Augmented Faces 可能適用於早於以下版本的iOS設備,但可能無法支持所需的幀率。
ARCore 支持以下iOS設備。
產品 | 型號 | Notes |
---|---|---|
iPhone | iPhone 11 | |
iPhone | iPhone 11 Pro | |
iPhone | iPhone 11 Pro Max | |
iPhone | iPhone XR | |
iPhone | iPhone XS 和 XS Max | |
iPhone | iPhone X | |
iPhone | iPhone 8 和 8 Plus | |
iPhone | iPhone 7 和 7 Plus | |
iPhone | iPhone 6S 和 6S Plus | |
iPhone | iPhone SE | |
iPad | iPad Air 第 3 代 | |
iPad | iPad mini 第 5 代 | |
iPad | 12.9 英寸 iPad Pro(第 1 代) | |
iPad | 12.9 英寸 iPad Pro(第 2 代) | |
iPad | 12.9 英寸 iPad Pro(第 3 代) | |
iPad | 11 英寸 iPad Pro | |
iPad | 10.5 英寸 iPad Pro | |
iPad | 9.7 英寸 iPad Pro | |
iPad | iPad (第 7 代) | |
iPad | iPad (第 6 代) | |
iPad | iPad (第 5 代) | |
iPod | iPod touch (第 7 代) |
四 、本套教程預告
1.ARCore基本功能詳解
2.ARCore常用的API講解
3.ARCore實戰實現AR尺子
4.ARCore實戰實現AR導航功能
5.ARCore實戰實現動圖加載識別圖
6.ARCore實戰實現人臉Demo
Unity QQ交流羣:299412191 歡迎對Unity感興趣的同學加入.