Unity引擎和UE引擎,是当今使用人数最多的游戏引擎软件之一,它们被广泛用于游戏开发、虚拟现实、增强现实和其他交互式3D应用程序的开发。DS FUN-Unity插件能够帮助开发者更便捷地在Unity平台中利用动捕数据进行高效创作,提升项目效率。
一、插件放入当前项目文件夹下
将资源包包放入unity工程,打开DS_Motion 示例场景
二、目录结构以及数字人资源
- Plugins ->DSCore 存放动捕核心文件库
- Resources数字人资源文件
- Scenes示例场景
- Scripts示例场景测试脚本
三、场景设置
- 测试场景包含:登录的ip,端口号,测试人物模型
- 在MainUI脚本里,拖动模型到脚本上。
每个模型上需要挂载PersionID脚本,modelIndex是动捕的人物下标ID,默认值为0. CustomId是模型自定义下标,同一套骨骼模型可以用相同的CustomId同时驱动多个模型。不同的骨骼模型需要不同CustomId,避免不正常的人物表现
3.使用该插件需要开发人员提供 appid,appSecret。
申请地址可到动石官网注册账号申请。官网地址:https://www.dskjzx.com/
- HeadPitch可手动调整头部俯仰角度
- ModelOrgin模型自身中心位置定义,world表示世界,self表示已自身
- HandLeapValue手腕线性值
- HandLeapValue手指线性值
4.注册账号
5.跳转到控制台
6.创建应用
四、常见问题解答
Unity插件使用过程中遇到任何问题,可查看文档
标签:插件,场景,示例,模型,动捕,Unity,3D From: https://blog.51cto.com/u_16469608/9161219