Unity Live Capture 中实现面部捕捉同步模型动画

 Unity Face Capture 是一个强大的工具,可以帮助你快速轻松地将真实人脸表情捕捉到数字模型中。在本文中,我们将介绍如何在 Unity Face Capture 中实现面部捕捉同步模型动画。

安装 |实时捕获 |4.0.0 (unity3d.com)

安装软件插件

  1. 安装 Live Capture 软件包

版本如下

我的版本是Unity2022,我在包管理器中搜到

直接安装即可!

安装 Unity 虚拟摄像机应用:

应用名称 设备要求 链接
Unity 面部捕捉 iPhone 或 iPad:
• iOS 14.6 或更高版本
• ARKit 面部跟踪功能(支持面容 ID 的设备  配备 A12 仿生芯片的设备)

将应用程序连接到 Unity 编辑器

  1. 确保正确设置本地网络和防火墙

  2. 打开 Connections 窗口:从 Unity Editor 主菜单中,选择 Window > Live Capture > Connections

  3. 创建 Companion app Server 类型的 Connection 并启用它。

  4. 在“人脸捕捉”应用中,启用与已创建服务器的连接

具体步骤:

1.准备苹果X以上的手机,去商店下载APP:

 手机需要和电脑连接到同一个路由器,笔记本好说,都链接一个WIFI即可!台式机的网线所插在的路由器也需要被手机无线链接即可!

打开APP,全部允许,进入这个界面,等待电脑开启链接服务端即可!

2.电脑端Unity配置 

下载UnityLive  Capture包,创建一个新项目,导入包。

老版Live  Capture下载:https://download.****.net/download/leoysq/88976206

新版Live  Capture下载(面向Unity2022-2023):直接在包管理器安装

2.1 开启链接手机端的服务器

打开官方示例

找到windows-Live Capture

 

上面是老版本的插件画面!老版本不支持摇头,新版本支持摇头、支持头部移动、远近感应,推荐4.0,用Unity2022以上版本在包管理器中直接安装!

关闭电脑防火墙 

回到Unity,点击配置防火墙和创建服务器 

新版画面:
 

点击start或者开关

老版本: 

链接手机的服务器以及开启,并通过路由器发送出去,

打开手机APP,看到链接按钮被激活,点击链接即可

这个时候,就可以运行Unity编辑器了,点击Play,就可以通过手机识别真人脸部同步到Unity 中的模型。这是官方自带的模型,大家尝试自己的模型被同步 !

官方文档Unity Face Capture | Live Capture | 4.0.0 (unity3d.com)

上一篇:入门linux之Ubuntu学习-常用指令


下一篇:matlab simulink 单级倒立摆的神经网络控制