This SDK is for unity developers, contains basic functions like motion data receiving, smoothing.
[Not Necessary] Demo Scene + Demo Dependences
[Core Files] SDK Scripts + SDK Dependences
Receive Motion Data From Capture Device and apply data to Updaters.
Apply received data to 52 ARKit blendshapes.
Apply received Rotation data to unity HumanBodyBones, apply received Position data to unity HumanBodyBones.Hips
PS: For details, please see comments in code.
SDK use Unity 2020.3.18
此SDK为unity开发者制作,包含RhyLive驱动虚拟形象一切基础代码,包括:动作数据的接收,平滑等。
[不必要的] Demo 场景 + Demo 依赖插件及模型
[核心文件] SDK 脚本 + SDK 依赖库
从动捕端接收动作数据并且将数据同步给Updater脚本
将接收到的面捕数据赋给52个ARKit的blendshapes
将接收到的骨骼旋转数据赋给unity Humanbodybones的每一块骨骼(不含lastBone),同时接收hips的position数据(注,其实并没有接收position数据,但是预留了position数据位置)
PS: 代码细节描述请看注释.
SDK使用Unity 2020.3.18制作