Skip to content

The SDK for FaceXD and Unity/Native socket connection

License

Notifications You must be signed in to change notification settings

FaceXDPlus/FaceXD_SDK

Repository files navigation

FaceXD_SDK

The SDK for FaceXD and Unity/Native Socket connection

Unity集成使用说明

编译集成

  1. 使用 Visual Studio 生成解决方案
  2. 在项目根目录的bin文件夹(及其子目录)里,找到生成的FaceXDSDK.dllwebsocket-sharp.dll两个文件,并将其拖入到你的Unity工程中

发布集成

  1. 下载Release的FaceXDSDK.dllwebsocket-sharp.dll 拖入Unity工程中

使用示例

参考sample/Program.cs

在Unity脚本中添加对应的对象和实现。

当前XD传输的数据:

  • uuid
  • isTracked
  • headYaw
  • headPitch
  • headRoll
  • eyeX
  • eyeY
  • eyeLOpen
  • eyeROpen
  • eyeBrowYL
  • eyeBrowYR
  • eyeBrowLForm
  • eyeBrowRForm
  • eyeLSmile
  • eyeRSmile
  • eyeBrowAngleL
  • eyeBrowAngleR
  • mouthOpenY
  • mouthForm
  • mouthU
  • bodyAngleX
  • bodyAngleY
  • bodyAngleZ