使用ARFoundation制作人物遮挡效果

提起ARFoundation来,大家应该都不陌生。在以前,我们开发AR应用的时候,都是根据不通平台导入不通的插件来开发。所以会出现一个项目N个工程的现象。随着Unity PackageManager和AR Foundation的推出后。这个问题就被合理的解决了。可以实现一个项目、一次开发多平台(iOS、Android、HoloLens...)出包,非常方便且稳定,且识别图数量不受限制,而且不用购买License,非常良心,推荐大家使用。到现在ARFoundation已经发行到4.2版本并支持Unity2020.3。

我们最常用到的功能已经在这些平台上通用,例如:图片识别、物体识别...

只通过一次开发就可以部署在两个平台上。

同时ARFoundation也在不断的升级以适配IOS、Android等设备的特性。

但是由于硬件的限制,某些特有功能的支持上可能略有差异(点击查看)。例如:下文中讲到的人体遮蔽的功能,目前只能只能在IOS上实现;且只能在搭载A12芯片的设备上才能实现该效果。(官网描述)

unity官方有详细的介绍文档(点击查看),

如果实在不想看文档,可以直接从官方GitHub仓库克隆一份当前最新的示例工程学习(点击查看)

做过AR应用的同学都知道,在以前,AR模型都是在设备屏幕的最上方的,所以当人物出现在视野内时就会"很假"

随着苹果推出新的A12处理器及新的ARkit架构,这个“Bug”也同时被解决了。

以下是实现效果。

ARKit 遮蔽效果

  

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大只弱鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值