android ar物体识别_如何在 Unity 中使?华为AR引擎

本文介绍了如何在Unity平台上利用华为AR Engine进行手势识别开发。华为AR Engine提供运动跟踪、平面检测等功能,并支持10种特定手势识别。文章详细阐述了创建Unity项目、导入SDK、配置场景和手部跟踪的实现步骤,最后调整Player选项以适应Android设备。
摘要由CSDN通过智能技术生成

⼤家好,在本⽂中,我将分享如何在 Unity 平台上使⽤华为 AR 引擎。 下图为⼿势识别的示例:

e8712f79b172ab19915cb662fac26b59.png

让我们开始吧!

增强现实市场每天都在增⻓。⾃2016 年以来,全球移动增强现实应⽤程序的消费者下载量⼀直在增⻓。到 2022 年,全球增强现实应用程序的消费者总下载量预计将超过 55 亿,⽐2016 年的略有超过 10 亿 的下载量⼤幅增加。越来越多的⼿机⼚商投资 AR 技术。苹果发布了⾃⼰的 ARKit,ARKit 是⼀组⼯具,可帮助开发⼈员为 iOS 设备创建增强现实应⽤程序。⾕ 歌也为 Android 设备打造了 ARCore,这是⼀个⽤于创建增强现实应⽤ 程序的开发平台,于 2018 年发布。⼀年后的 2019 年,华为进军游戏 领域并发布了华为 AR 引擎。

1 、华为 AR 引擎介绍

华为 AR Engine 是⼀个在 Android 智能⼿机上构建增强现实应⽤程序 的平台。通过其集成的 AR 核⼼算法和 HiSilicon 芯⽚,华为 AR Engine ⽬前提供运动跟踪,平⾯检测,光照估计和命中测试,⼿势识别和⻣ 骼跟踪,⼈体⻣骼跟踪,⼈体蒙版,图像跟踪,场景⽹格,⾯部表情 跟踪和脸部⽹格。HUAWEI AR Engine Unity SDK 通过封装 HUAWEI AR Engine 的 NDK 接⼝来实现该功能。应⽤程序可以通过导⼊unitypackage 来集成 AR 功能。

1.1 手势追踪

在本⽂中,我将简要介绍⼿势跟踪开发。为了实现这⼀⽬标,我将着 ⼿创建⼀个 Unity 应⽤程序示例。华为 AR 引擎可识别 10 种特定⼿势。前置和后置摄像头均可使⽤。

3e4ac06465332516857f6447e33bb506.png

2、创建项目

打开 Unity,然后新建⼀个 3D 项⽬。

选择资产-> ImportPackage-> CustomPackage。

选择 Huawei_AR_Engine_UnitySDK_v * .unitypackage,并将所有文件导入到项目中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值