UnrealEngine 教程

视频教程

安装插件

从 Unreal Engine Marketplace 安装插件
https://www.unrealengine.com/marketplace/ja/product/facemotion3d-plugin

教程

1. 导入想要移动的 FBX 文件。
示例头像可在下面获取。请参考示例头像创建 52 个 morph。
https://drive.google.com/drive/folders/1iX1_4exoGlk0ReSYc2QZL9C0NBo-P9Nf?usp=share_link

2. 在 Content Browser 中右键点击,然后选择 Animation → Animation BP。
选择已载入 FBX 文件的 Skeleton。

3. 双击创建的 Animation BP。

4. 在 Animation BP 内右键单击并搜索 “FACEMOTION3D”。

5. 将 FACEMOTION3D plug-in 连接到 output pose。

6. 在 FACEMOTION3D 插件中打开 Settings → Send Settings,并开启 “Is Send Message”。
在 “Send IPAddress” 字段中输入 iPhone 的 IP 地址,并按 “Send Start Message” 按钮。

7. 这样 iPhone 应用与 Unreal Engine 就会连接。

8. 要移动的 Bone 名称可在 iOS 应用中设置。
进入 Settings → Streaming Settings,打开 UnrealEngine 标签。
输入要移动的 Bone 名称。

9. 如果要忽略 iOS 应用中的骨骼名称设置,并在 Unreal Engine 端指定骨骼名称,请在 FACEMOTION3D 插件中开启 Settings → Use UE4Bone Name。
这样,bones 将按照 UnrealEngine 的 HumanoidRig 中指定的 bones 工作。