1. 从以下页面下载Unity的脚本和头像样本。
https://www.facemotion3d.net/chinese/download/
2.将脚本和样本头像加载到Unity中。
3.将脚本(UnityRecieve_Facemotion3d.cs)附加到一个游戏对象上。
4.在Facemotion3d的iOS应用程序中按下设置按钮,找出iPhone的IP地址。
在Unity脚本的 "iOS_IP Address"字段中输入iPhone的IP地址。
5.在Unity脚本中打开 "Game Start With Connect"复选框。
按下游戏开始按钮,样本头像将开始移动。
1.将你的原始头像加载到Unity中。
创建一个BlendShape,其命名方式与样本头像相同。
2.切换到iOS应用程序设置→流媒体设置→统一标签。
在这里输入你的头像的骨名和其他信息。
3.如果你想在Unity端指定骨骼名称而忽略iOS端的设置,你可以在Unity端的脚本中这样做。
勾选 "Specify Object Name Inside Unity"。
输入你要移动的GameObject的名称到所附的脚本中。
4.开始游戏,移动头像。
1.在iOS应用程序上记录。
2.按 "Save"按钮,将记录数据保存为.txt格式,并通过电子邮件或其他方式将数据发送到你的电脑。
3.从以下网站下载用于将录音数据导入Unity的脚本。
https://drive.google.com/drive/folders/1Crbd9GvTk6JK9zWcslRXLEtm-9czYWE5?usp=sharing
4.将脚本加载到Unity中。
5.输入将被应用于动画的GameObject的名称。
6.加载从iOS应用程序输出的.txt文件。