承接上期内容:数字人系列一:10分钟打造AI对话数字人(平台提供数字人和问答库)。大家希望能够提供导入自己数字人使用教程它来了。温馨提示:参数配置环节请着重看。少了哪一环都会报错。
进入ReadyPlayerMe官网制作数字人。
官网连接:https://readyplayer.me/
注册账号
![](https://img-blog.csdnimg.cn/3454424b058a4bcaadc0ba623e741adb.png) 2、我们返回 Ready Player Me 官网,并点击“Create your avatar”建立虚拟角色。 3、选择虚拟形象的体型,选择 Masculine(男性);Feminine(女性);Don't specify(不选择),我这里选择不指定。 4、然后点击“Take a photo”相机拍照或是点击“or pick a file”选择照片,也可以点击“Continue without a photo”选择预设的 3D 角色后,再点击“Next”。 5、右边面板可以调节角色的脸型、头发、着装、配饰等,根据自己喜好配置。配置完后点击“ENTER HUB”即可生成数字人。 6、点击“My Avatars”找到刚刚制作的数字人,点击“Copy .glb URL”,复制数字人lianjie。待会再Unity 用Ready Player Me插件中打开下载数字人模型到unity。![](https://img-blog.csdnimg.cn/5eba0399c4db40609ca6e1c39a190144.png)
Unity导入 ReadyPlayerMe 插件
进入官网获取插件地址:(找个网络好的地方下载) https://docs.readyplayer.me/ready-player-me/integration-guides/unity/quickstart 开启科学上网、则unity中下插件载会快很多。![](https://img-blog.csdnimg.cn/d7e732da3d2544c799a8e83101c7a6ee.png)
创建项目
2、点击“Edit->Project Settings->Player->Other Settings->Allow downloas over HTTP*”选择Always allowed选项。 3、导入Motionverse SDK插件。 请看上一期“数字人系列一”链接:http://t.csdn.cn/UlnwP![](https://img-blog.csdnimg.cn/ed8462c155f2480a83286b8aeac509f5.png)
把在官网获取ReadyPlayerMe 插件链接粘贴到⑤处,后点击“Add”,等待下载成功。
安装成功如下图所示: 此时注意引导配置: 如果网速好则会弹出ReadyPlayerMe配置引导框,如果半天没引导框出来则关闭Unity重启Unity项目,引导框则会弹出。如果您不是合作伙伴按下图点击即可,引导框如下图:![](https://img-blog.csdnimg.cn/6109ede9a25a4cb1ab4dd44ee75d0b2d.png) ![](https://img-blog.csdnimg.cn/6048b548ff04421c8b4af8d4d13033b6.png) ![](https://img-blog.csdnimg.cn/c3ea7f6dd27145729c425e2e498dfafb.png)
导入数字人
1、复制数字人URL链接。 2、导入数字人且ReadyPlayerMe角色头部参数配置及位置调整。 把复制的数字人URL链接导入③出后,点击④需要等待小会,才会出现数字人。![](https://img-blog.csdnimg.cn/93e88a9563654ef9a813f144c3f37d31.png) 3、在Assets目录下创建“Avatar Config”,再配置Avatar Config下Mesh Lod、Pose、Texture Atlas属性和Mporph Targts 下添加Oculus Visemes、ARKitOK属性, 到此你已经完成数字人的基本配置项。 注意:如果你的数字人双臂为平翻呈“T”字形,则POS 属性选:T Pose 如果数字人双臂下摆呈“A”字形,则POS 属性选:A Pose。 4、导入的数字人模型放置Player节点下(注意:该目录下只能放一个数字人模型),把Female数字人模型删除或移除Player节点且隐藏。在 ① 上放置Animation Handler脚本,② 上放置Face Animation Handler脚本。③④⑤步给数字人添加开始结束动画。![](https://img-blog.csdnimg.cn/958aa738f72c45a9bf9f3bd90f97ed05.png) 恭喜你,到此步你已经完成数字人的创造,ReadyPlayerMe插件导入Unity,ReadyPlayerMe在Unity环境的重要配置、以及Motionverse 插件使用数字人驱动脚本配置,自己导入的数字人。
|