当前位置: 首页 > article >正文

Unity之ARFoundation如何实现BodyTracking人体跟踪

前言

ARBodyTracking,就是指通过手机AR扫描并精确的捕获人物的肢体部位的技术。如下图所示
请添加图片描述
这项技术目前是有苹果的ARKit提供,苹果的body tracking 功能需要使用配备 TrueDepth 摄像头的设备,配备 A12 仿生芯片、运行 iOS 13 或更高版本的设备,比如 iPhone X 及更新机型。这些设备可以利用其摄像头和传感器来进行面部和身体的跟踪,以支持增强现实和其他相关应用程序。
有了这项技术,我们可以做很多好玩的东西,比如AR换装,虚拟穿戴等需要精确捕获人体部位的功能。
今天我们就来通过Unity引擎的ARFroundation来实现一下BodyTracking

准备工作

1.Iphone手机一部,要配备 A12 仿生芯片、运行 iOS 13 或更高版本的设备
2.Mac电脑一台,否则无法打包运行
3.苹果开发者账户一个,否则无法打包
4.安装Unity2022.3.x+,反正尽量新吧。
我们看到打包苹果的app是多么花钱,这三个加起来至少2w起步了。所以如果你一个都没有,那你想玩这个可能要花点钱了。Android用户,VR用户,实现不了这个功能,可以放弃了。

Unity环境配置

我这里使用的Unity版本为当前2022最新版2022.3.13f1,我们先来看下需要哪些插件,以及版本如何选择


http://www.kler.cn/news/148947.html

相关文章:

  • Django二转Day02
  • qml ParticleSystem3D使用介绍
  • 记录ruoyi-plus-vue部署的问题
  • 华为设备使用python实现文件自动保存下载
  • 封装一些可能会用到的JS的Dom操作方法(非JS自带的方法)
  • Python小知识
  • IWDG和WWDG HAL库+cubeMX
  • ruoyi-plus使用Statistic统计组件升级element-plus
  • 2023-简单点-机器学习中矩阵向量求导
  • 【Qt】获取当前系统用户名:9种获取方式
  • 企业如何选择安全又快速的大文件传输平台
  • 34 - 记一次线上SQL死锁事故:如何避免死锁?
  • Vue3-toRef 和 toRefs 函数
  • Minecraft Modding 模组制作-自定义方块
  • C#-认识串口通信并使用串口助手
  • 使用Pytorch从零开始构建扩散模型-DDPM
  • 探索短剧市场的商机:打造短视频平台的全方位指南
  • 融云 swift 自定义消息类型
  • 第19章JAVA绘图
  • 自动化测试中几种常见验证码的处理方式及如何实现?
  • .net HttpClient封装
  • 项目:基于UDP的网络聊天室
  • WordPress自动采集伪原创发布工具
  • Docker 概述与安装
  • 基于YOLO模型建筑工地个人防护设备目标检测
  • 只会在终端使用Python运行代码?这些高级用法了解了解
  • 基于Python+OpenCV+dlib+Tensorflow深度学习的人脸表情识别系统
  • 【数据库】聊聊一颗B+树 可以存储多少数据
  • SpringBoot+VUE3前后端分离-【支付宝支付】
  • k8s中pod的hostport端口突然无法访问故障处理