面部AR示例

Epic Games - UE旧版示例 - 2018/07/14

FaceARSample在UE4中展示了苹果的ARKit面部追踪能力。

  • 支持的平台
  • 支持的引擎版本
    4.20 - 4.27
  • 下载类型
    完整项目
    此产品包含一个完整的虚幻引擎项目文件夹,含有配置文件、内容文件和.uproject文件,可以作为创建新项目的模板使用。
虚幻引擎4.20新增了对苹果的ARKit面部追踪系统的支持。使用iPhoneX硬件,该API可让用户追踪面部的运动,并在虚幻引擎中使用。追踪数据可用于驱动数字角色,或者用户所需的其他地方。UE4实现了ARKit,你就可以通过LiveLink插件将面部追踪数据直接发送到引擎,包括当前面部表情和头部转动。通过这种方式,用户就可以将他们的手机作为动作捕捉设备来驱动屏幕上的角色。

关于使用苹果ARKit进行面部追踪的更多详情,请参阅苹果官方文档。

注意:在本项目问世时,只有iPhoneX硬件能提供移动面部动画捕捉系统。随着该技术普及到其他设备上,此文档也将随之更新。


硬件需求:

地图:一张用于部署到设备的低分辨率演示地图(FaceTrackingMap_Simplified)以及一张用于LiveLink驱动的高分辨率地图(FaceTrackingMap2)

注意:该应用需要通过虚幻引擎部署。这要求用户拥有苹果开发者账户,你可通过developer.apple.com申请。
UE限定内容 - 只允许在基于虚幻引擎的产品中使用

技术细节

[
{
"Image": "read",
"Text": "阅读苹果的ARKit文档",
"OnNavigateUrl":"https://developer.apple.com/documentation/arkit/creating_face_based_ar_experiences"
},
{
"Image": "download",
"Text": "下载示例"
}
]