虚幻4简单的AR图像增强(包括安卓打包环境)

近期玩虚幻4玩到了AR这块,网上查询了好多资料少之又少,所以做了一些总结,我用的虚幻版本是4.25。

 

虚幻4AR需要插件——Google ARCore(安卓的是Google ARCore,苹果的是ARKit,本人穷到喝西北风,身边只有安卓手机,所以iOS系统没细究,嘿嘿)

打包安卓环境。

编辑—项目设置—Android

安卓环境美配置前是红色的条条,如果没记错靠右有一个按钮,点击一下就好了。

往下翻,这个也是。

这两个打上勾。

虚幻4简单的AR图像增强(包括安卓打包环境)_第1张图片 点击安卓SDK

前三个分别是sdk,ndk和jdk的路径。最后两个不要动。文件我放百度网盘链接了

 链接:https://pan.baidu.com/s/1HqYy8gev8xXv4ti1-C_hKA 
提取码:0bmv 
虚幻4简单的AR图像增强(包括安卓打包环境)_第2张图片

 回到虚幻主界面,文件—新建关卡。

拍一张图片,用于后续在这张识别的图片上生成AR三维模型。

图片导入项目,保存当前关卡。

项目设置—地图和模式—Default Maps—编辑器开始地图和游戏默认地图设置成刚保存的地图。

新建blueprint文件夹,在文件夹里右击—蓝图类—玩家控制器,重复以上步骤新建Pawn,Actor,游戏模式基础。

虚幻4简单的AR图像增强(包括安卓打包环境)_第3张图片

双击Pawn,给Pawn加个摄像机。

左上角有个添加组件—摄像机组件

双击游戏模式基础,把玩家控制器类和默认Pawn类改成blueprint文件夹中新建的

虚幻4简单的AR图像增强(包括安卓打包环境)_第4张图片

 项目设置—地图和模式—默认游戏模式改成blueprint文件夹下新建的游戏模式基础。

新建一个文件夹data,右键“其他”内加入数据资产,添加ARCandidateImage和ARSessionConfig。

虚幻4简单的AR图像增强(包括安卓打包环境)_第5张图片

做一个手机识别框,并导入项目,双击打开,压缩设置更改为用户界面2D,纹理组选择UI

 虚幻4简单的AR图像增强(包括安卓打包环境)_第6张图片

 之前上传的识别图片做同样的操作步骤。

新建一个控件蓝图(右击用户界面—控件蓝图)

在层级中放一个图像控件,并在图像中上传手机识别框这张图。

虚幻4简单的AR图像增强(包括安卓打包环境)_第7张图片

 打开识别图片的数据资产,匹配识别图片,高度和宽度可以自定义,友好命名不能为空!不能为空!不能为空!否则后面打包失败。

虚幻4简单的AR图像增强(包括安卓打包环境)_第8张图片

打开另一个数据资产, 新增并匹配识别图像的数据资源。

虚幻4简单的AR图像增强(包括安卓打包环境)_第9张图片

 打开之前保存的关卡,在世界场景中拖入定向光和天空光

开始编写蓝图程序(蓝图—打开关卡蓝图)

将控件蓝图添加到视口

虚幻4简单的AR图像增强(包括安卓打包环境)_第10张图片

 事件tick后依次加入获取所有AR追踪图像、循环节点、获取检测图像。

虚幻4简单的AR图像增强(包括安卓打包环境)_第11张图片

 新建变量,变量类型为“AR候选图像”,选择为第四个“映射”,与之前的空actor匹配。

虚幻4简单的AR图像增强(包括安卓打包环境)_第12张图片

 全部蓝图如下

虚幻4简单的AR图像增强(包括安卓打包环境)_第13张图片

在中国,设备不随 Google Play 商店提供。此处列出的 Android 设备通过适用于 AR 的 Google Play 服务支持 ARCore(可能不全),该服务可作为单独的可从以下应用商店下载的服务获得:

小米应用商店(小米应用商店)

华为应用商店(华为应用商店)

OPPO APP Market(OPPO软件商店)

Samsung Galaxy Apps (三星应用市场)

V-Appstore(vivo应用商店)

制造商

设备型号

Asus

ROG Phone

Asus

ROG Phone II

Asus

ROG Phone III

Asus

ROG Phone 5

Asus

Zenfone 6

Asus

Zenfone 7/7 Pro

Asus

Zenfone AR

Asus

Zenfone ARES

Fujitsu

arrows 5G F-51A

Fujitsu

arrows NX9 F-52A

General Mobile

GM 9 Plus

Google

Nexus 5X

Google

Nexus 6P

Google

Pixel

Google

Pixel XL

Google

Pixel 2

Google

Pixel 2 XL

Google

Pixel 3

Google

Pixel 3 XL

Google

Pixel 3a

Google

Pixel 3a XL

Google

Pixel 4

Google

Pixel 4 XL

Google

Pixel 4a

Google

Pixel 4a 5G

Google

Pixel 5

HMD Global

Nokia 3.4

HMD Global

Nokia 5.4

HMD Global

Nokia 6 (2018)

HMD Global

Nokia 6.1 Plus

HMD Global

Nokia 6.2

HMD Global

Nokia 7 Plus

HMD Global

Nokia 7.1

HMD Global

Nokia 7.2

HMD Global

Nokia 8

HMD Global

Nokia 8 Sirocco

HMD Global

Nokia 8.1

HMD Global

Nokia 8.3 5G

HTC

Desire 21 Pro 5G

Huawei

Honor 8X

Huawei

Honor 10

Huawei

Honor View 10 Lite

Huawei

Honor V20

Huawei

Mate 20 Lite

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

Huawei

Y9 2019

Infinix Mobile

Note 6

Infinix Mobile

Note 7

Infinix Mobile

Zero 8

Infinix Mobile

Note 10 Pro

Kyocera

Torque 5G

Kyocera

Torque G04

Lenovo

Lenovo K13 Note

Lenovo

Lenovo Tab P11 Pro

LitByLeia

Lume Pad

LG

G6

LG

G7 Fit

LG

G7 One

LG

G7 ThinQ

LG

G8 ThinQ

LG

G8S ThinQ

LG

G8X ThinQ

LG

G Pad 5 10.1 FHD

LG

K61

LG

K71

LG

K92

LG

Q6

LG

Q70

LG

Q8

LG

Q92

LG

style2

LG

style3

LG

Stylo 5

LG

Stylo 6

LG

Stylo 7

LG

V30

LG

V30+

LG

V30+ JOJO

LG

LG Signature Edition 2017

LG

V35 ThinQ

LG

LG Signature Edition 2018

LG

V40 ThinQ

LG

V50 ThinQ

LG

V50S ThinQ

LG

LG Signature Edition 2019

LG

V60 ThinQ

LG

V60 ThinQ 5G

LG

VELVET 5G

LG

WING 5G

Motorola

moto g⁵ˢ plus

Motorola

moto g⁶

Motorola

moto g⁶ plus

Motorola

moto g⁷

Motorola

moto g⁷ play

Motorola

moto g⁷ plus

Motorola

moto g⁷ power

Motorola

moto g⁷ play

Motorola

moto g⁸

Motorola

moto g⁸ play

Motorola

moto g⁸ plus

Motorola

moto g⁸ power

Motorola

moto g⁸ power lite

Motorola

moto g⁹ play

Motorola

moto g⁹ plus

Motorola

moto g⁹ power

Motorola

moto g 5G

Motorola

moto g power 2021

Motorola

moto g power

Motorola

moto g pro

Motorola

moto g stylus

Motorola

moto g stylus (2020)

Motorola

moto g(30)

Motorola

moto g(10)

Motorola

moto g(50)

Motorola

moto g(100)

Motorola

motorola edge

Motorola

motorola edge s

Motorola

motorola edge plus

Motorola

motorola one

Motorola

motorola one 5G

Motorola

motorola one action

Motorola

motorola one fusion

Motorola

motorola one fusion+

Motorola

motorola one hyper

Motorola

motorola one macro

Motorola

motorola one power

Motorola

motorola one vision

Motorola

motorola one zoom

Motorola

moto x⁴

Motorola

moto z² force

Motorola

moto z³

Motorola

moto z³ play

Motorola

moto z⁴

OnePlus

OnePlus 3T

OnePlus

OnePlus 5

OnePlus

OnePlus 5T

OnePlus

OnePlus 6

OnePlus

OnePlus 6T

OnePlus

OnePlus 7

OnePlus

OnePlus 7 Pro

OnePlus

OnePlus 7 Pro 5G

OnePlus

OnePlus 7T

OnePlus

OnePlus 7T Pro

OnePlus

OnePlus 8

OnePlus

OnePlus 8 Pro

OnePlus

OnePlus 8T

OnePlus

OnePlus 9

OnePlus

OnePlus 9 Pro

OnePlus

OnePlus 9R

OnePlus

OnePlus Nord

OnePlus

OnePlus N10

Oppo

A52

Oppo

A72

Oppo

A72 5G

Oppo

A92

Oppo

A92s

Oppo

A93 5G

Oppo

A94

Oppo

F11 Pro

Oppo

F15

Oppo

F17 Pro

Oppo

F19 Pro+

Oppo

Find X2

Oppo

Find X2 Pro

Oppo

Find X3 Pro

Oppo

K3

Oppo

K5

Oppo

R17 Pro

Oppo

Reno

Oppo

Reno2

Oppo

Reno2 F

Oppo

Reno2 Z

Oppo

Reno3

Oppo

Reno3 5G

Oppo

Reno3 A

Oppo

Reno3 Pro

Oppo

Reno3 Pro 5G

Oppo

Reno4 4G

Oppo

Reno4 SE 5G

Oppo

Reno5 A

Oppo

Reno5 5G

Oppo

Reno5 Pro 4G

Oppo

Reno5 Pro 5G

Oppo

Reno5 Pro+ 5G

Oppo

Reno6 Pro+ 5G

Oppo

Reno 10x Zoom

Oppo

Reno A

Oppo

Reno Z

realme

5

realme

5 Pro

realme

6

realme

6 Pro

realme

7

realme

7i

realme

7 Pro

realme

8 Pro

realme

Narzo 20 Pro

realme

Q

realme

X

realme

X Lite

realme

XT

realme

X2

realme

X2 Pro

realme

X3 Super Zoom

realme

X7 5G

realme

X7 Pro 5G

realme

X50 Pro

realme

X50t 5G

realme

V5 5G

realme

V15 5G

Samsung

Galaxy A3 (2017)

Samsung

Galaxy A5 (2017)

Samsung

Galaxy A6 (2018)

Samsung

Galaxy A7 (2017)

Samsung

Galaxy A7 (2018)

Samsung

Galaxy A8

Samsung

Galaxy A8+ (2018)

Samsung

Galaxy A20

Samsung

Galaxy A20s

Samsung

Galaxy A20e

Samsung

Galaxy A22 5G

Samsung

Galaxy A30

Samsung

Galaxy A30s

Samsung

Galaxy A31

Samsung

Galaxy A32

Samsung

Galaxy A32 5G

Samsung

Galaxy A40

Samsung

Galaxy A41

Samsung

Galaxy A42 5G

Samsung

Galaxy A50

Samsung

Galaxy A50s

Samsung

Galaxy A51

Samsung

Galaxy A51 5G

Samsung

Galaxy A52

Samsung

Galaxy A52 5G

Samsung

Galaxy A60

Samsung

Galaxy A70

Samsung

Galaxy A70s

Samsung

Galaxy A71

Samsung

Galaxy A72

Samsung

Galaxy A71 5G

Samsung

Galaxy A80

Samsung

Galaxy A90 5G

Samsung

Galaxy F41

Samsung

Galaxy F62

Samsung

Galaxy Fold

Samsung

Galaxy Z Fold2 5G

Samsung

Galaxy J5 (2017)

Samsung

Galaxy J5 Pro

Samsung

Galaxy J7 (2017)

Samsung

Galaxy J7 Pro

Samsung

Galaxy M20

Samsung

Galaxy M21

Samsung

Galaxy M30s

Samsung

Galaxy M31

Samsung

Galaxy M31s

Samsung

Galaxy M51

Samsung

Galaxy M62

Samsung

Galaxy Note8

Samsung

Galaxy Note9

Samsung

Galaxy Note10

Samsung

Galaxy Note10 5G

Samsung

Galaxy Note10+

Samsung

Galaxy Note10+ 5G

Samsung

Galaxy Note10 Lite

Samsung

Galaxy Note20 5G

Samsung

Galaxy Note20 Ultra 5G

Samsung

Galaxy Quantum2

Samsung

Galaxy S7

Samsung

Galaxy S7 edge

Samsung

Galaxy S8

Samsung

Galaxy S8+

Samsung

Galaxy S9 Exynos

Samsung

Galaxy S9 Qualcomm

Samsung

Galaxy S9+ Exynos

Samsung

Galaxy S9+ Qualcomm

Samsung

Galaxy S10e Exynos

Samsung

Galaxy S10e Qualcomm

Samsung

Galaxy S10 Exynos

Samsung

Galaxy S10 Qualcomm

Samsung

Galaxy S10+ Exynos

Samsung

Galaxy S10+ Qualcomm

Samsung

Galaxy S10 5G

Samsung

Galaxy S10 Lite

Samsung

Galaxy S20

Samsung

Galaxy S20 5G

Samsung

Galaxy S20+

Samsung

Galaxy S20+ 5G

Samsung

Galaxy S20 Fan Edition

Samsung

Galaxy S20 Fan Edition 5G

Samsung

Galaxy S20 Ultra 5G

Samsung

Galaxy S21 5G

Samsung

Galaxy S21+ 5G

Samsung

Galaxy S21 Ultra 5G

Samsung

Galaxy Tab A7

Samsung

Galaxy Tab Active 3

Samsung

Galaxy Tab Active Pro

Samsung

Galaxy Tab S3

Samsung

Galaxy Tab S4

Samsung

Galaxy Tab S5e

Samsung

Galaxy Tab S6

Samsung

Galaxy Tab S6 Lite

Samsung

Galaxy Tab S7

Samsung

Galaxy Tab S7+

Samsung

Galaxy Tab S7+ Lite

Samsung

Galaxy XCover Pro

Samsung

Galaxy Z Flip

Samsung

Galaxy Z Flip 5G

Sharp

AQUOS R3

Sharp

AQUOS R5G

Sharp

AQUOS R6

Sharp

AQUOS sense3

Sharp

AQUOS sense3 basic

Sharp

AQUOS sense3 plus

Sharp

AQUOS sense4

Sharp

AQUOS sense4 basic

Sharp

AQUOS sense4 lite

Sharp

AQUOS sense4 plus

Sharp

AQUOS sense5G

Sharp

AQUOS zero2

Sharp

AQUOS zero5G basic

Sharp

AQUOS zero5G basic DX

Sharp

S7

Sony

Xperia XZ Premium

Sony

Xperia XZ1

Sony

Xperia XZ1 Compact

Sony

Xperia XZ2

Sony

Xperia XZ2 Compact

Sony

Xperia XZ2 Premium

Sony

Xperia XZ3

Sony

Xperia 1

Sony

Xperia 1 Professional Edition

Sony

Xperia 1 II

Sony

Xperia 1 III

Sony

Xperia 5

Sony

Xperia 5 II

Sony

Xperia PRO

TCL

10 5G UW

Tecno

Camon 12 Pro

Tecno

Camon 16 Premier

Tecno

Camon 16 Pro

Tecno

Camon 17 Pro

Tecno

Phantom 9

Tecno

Phantom X Pro

Tecno

Pova 2

Umx(Ultimate Mobile Experience)

U3AR

Vinsmart

Live 4

Vinsmart

Aris Pro

Vivo

Nex 3

Vivo

Nex 3 5G

Vivo

NEX S

Vivo

NEX Dual Display Edition

Vivo

iQOO 3 4G

Vivo

iQOO 3 5G

Vivo

V17

Vivo

V20

Vivo

V20 Pro

Vivo

X23

Vivo

X50

Vivo

X50 Pro

Vivo

X50e 5G

Vivo

X60 Pro

Vivo

V2041

Vivo

V2045

Vivo

V2046

Vivo

V2050

Wiko

View 3 Pro

Xiaomi

Mi 8

Xiaomi

Mi 8 SE

Xiaomi

Mi 9

Xiaomi

Mi 9 Lite

Xiaomi

Mi 9 SE

Xiaomi

Mi 10

Xiaomi

Mi 10i

Xiaomi

Mi 10 Lite

Xiaomi

Mi 10 Lite 5G

Xiaomi

Mi 10 Lite Zoom

Xiaomi

Mi 10 Pro

Xiaomi

Mi 10T Pro

Xiaomi

Mi 11

Xiaomi

Mi 11 Pro

Xiaomi

Mi A3

Xiaomi

Mi Mix 2S

Xiaomi

Mi Mix 3

Xiaomi

Mi Note 10

Xiaomi

Mi Note 10 Lite

Xiaomi

Mi Note 11 Lite 5G

Xiaomi

Pocophone F1

Xiaomi

POCO X2

Xiaomi

POCO X3

Xiaomi

POCO X3 NFC

Xiaomi

POCO M2 Pro

Xiaomi

Redmi K20

Xiaomi

Redmi K20 Pro

Xiaomi

Redmi K30

Xiaomi

Redmi K30 Pro

Xiaomi

Redmi K40 Pro/Pro+

Xiaomi

Redmi Note 7

Xiaomi

Redmi Note 7 Pro

Xiaomi

Redmi Note 8

Xiaomi

Redmi Note 8 Pro

Xiaomi

Redmi Note 8T

Xiaomi

Redmi Note 9 Pro

Xiaomi

Redmi Note 9 Pro Max

Xiaomi

Redmi Note 9S

Xiaomi

Redmi Note 9 (5G)

Xiaomi

Redmi Note 10

Xiaomi

Redmi Note 10 Pro

Zebra

ET51s 8" Enterprise Tablet

Zebra

ET56s 8" Enterprise Tablet

Zebra

ET56 10" Enterprise Tablet

Zebra

TC21 WLAN Touch Computer

Zebra

TC26 WWAN Touch Computer

Zebra

EC50 WLAN Enterprise Computer

Zebra

EC55 WWAN Enterprise Computer

Zebra

TC52 WLAN Touch Computer

Zebra

TC52x WLAN Touch Computer

Zebra

TC57 WWAN Touch Computer

Zebra

TC57x WWAN Touch Computer

Zebra

TC72 WLAN Touch Computer

Zebra

TC77 WWAN Touch Computer

ZTE

Libero 5G

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

A53 5G

Oppo

A93 5G

Oppo

Find X3

Oppo

Find X3 Pro

Oppo

F19 Pro+

Oppo

K5

Oppo

K7x

Oppo

K9 5G

Oppo

Reno

Oppo

Reno 10x Zoom

Oppo

Reno Ace

Oppo

Reno Ace 2

Oppo

Reno Z

Oppo

Reno2

Oppo

Reno2 Z

Oppo

Reno4 SE 5G

Oppo

Reno5 5G

Oppo

Reno5 K 5G

Oppo

Reno5 Pro 4G

Oppo

Reno5 Pro 5G

Oppo

Reno5 Pro+ 5G

Oppo

Reno6 Pro+ 5G

realme

Q

realme

Q2 Pro 5G

realme

Q3 5G

realme

X

realme

X Lite

realme

X2

realme

X2 Pro

realme

X3

realme

X50 Pro Player

realme

X7 5G

realme

X7 Pro 5G

realme

V5 5G

Samsung

Galaxy Note9

Samsung

Galaxy S9 Exynos

Samsung

Galaxy S9 Qualcomm

Samsung

Galaxy S9+ Exynos

Samsung

Galaxy S9+ Qualcomm

Samsung

Galaxy S10e Exynos

Samsung

Galaxy S10e Qualcomm

Samsung

Galaxy S10 Exynos

Samsung

Galaxy S10 Qualcomm

Samsung

Galaxy S10+ Exynos

Samsung

Galaxy S10+ Qualcomm

Samsung

Galaxy S10 5G

Vivo

iQOO

Vivo

iQOO 5 5G

Vivo

iQOO 5 Pro 5G

Vivo

iQOO Neo3 5G

Vivo

iQOO U1

Vivo

iQOO Z1x

Vivo

NEX S

Vivo

NEX 3 4G/5G

Vivo

S7 5G

Vivo

X23

Vivo

X50 5G

Vivo

X50 Pro

Vivo

X50 Pro+

Vivo

V2046A

Vivo

V2047A

Vivo

Y51s

Vivo

Y70s

Xiaomi

Mi Mix 2S

Xiaomi

Mi Mix 3

Xiaomi

Mi 8 SE

Xiaomi

Mi 8 SE

Xiaomi

Mi 9

Xiaomi

Mi 10 Ultra

你可能感兴趣的:(虚幻)