平民级数字人up主制作技术教程
尊重版权,谢绝转载
一、软件安装
UE4iclone版本:UE4.26.2iClone_7.92
注意:初学者一定要下载iClone_MetaHuman_Live_Link_Kit_UE4.26
资源包。
该资源包是官方以邮件的形式发送到你的邮箱中的。
内容如下图:
二、metahuman制作
参考资料:
/* MetaHuman+UE4 学习流程(一)*/
Part01-1 MetaHuman制作
Part01-2 MetaHuman导入+UE4面捕设置
Part01-3 UE4面捕数据修正
【UE4】MetaHuman+UE4 学习流程(一)_哔哩哔哩_bilibili
1. 在网站上编辑metahuman
https://metahuman.unrealengine.com
在该网址上创建一个账户,编辑好metahuman
2. 下载Quixel Bridge
https://quixel.com/bridge
可以在下图所示位置看到自己编辑好的metahuman
3. 创建UE4新工程
4. 在 Quixel Bridge中设置导出 metahuman 的位置
5. 点击按钮把插件倒入到工程中
6. 设置UE工程中的插件
打开UE4工程的插件管理界面:
在UE4工程中设置如下插件:
插件介绍
*RigLogic Plugin
* Alembic Groom Importer
* Groom* Live Link
* Live Link Control Rig
* Live Link Curve Debug UI
* Live Link Over nDisplay
* LiveLinkXR
* Apple ARKi
t* Apple ARKit Face Support
* Apple ProRes Media
* Apple Vision AP
I* AVF Media Player
* Online Subsystem Apple
完成后重新启动UE4工程。
7. 下载metahuman并倒入
注意:倒入过程中需要ue4工程是打开状态
注意:拷贝完打开ue工程会有倒入进度提示:
三、iclone 的安装和所需要的插件
四、面部动画制作
打开iclone,创建一个角色
1. 用iphone在ue4中录制动画
(1)下载live link face
app stor上下载live link face
软件并打开
(2)设置live link face
打开软件后选择设置->LiveLink->目标
把ip地址设置为你使用的电脑的ip。(只有一定要在同一个局域网中)
(3)设置UE4
在UE4工程中打开Livelink
面板
如果手机链接正确的话会出现如下内容(其中qhw是你手机的名字):
选中你的模型,在细节(details)面板中选择LLink face Subj
选择qhw
(你手机的名字)
(3)运行结果
点击ue4中的play按钮就可以看到表情的效果了。
2. 用iphone在iclone中录制动画
一定要确保前面提到的插件都安装
(1)下载LIVE face
app stor上下载LIVE face软件并打开
(2)开启手机热点
开启手机热点,并把电脑链接到手机上
(3)打开面部动画录制选项卡
进入iclone工程,打开面部动画录制选项卡
(4)链接到手机上
注意:上图2号位置的地址指的是手机app LIVE face上显示的地址。
3. iclone动画和UE4动画同步
参考资料:
Clone MetaHuman Live Link教程,官方又出新东西了_哔哩哔哩_bilibili
https://forum.reallusion.com/486904/Animate-MetaHuman-in-Unreal-with-iClone-Unreal-Live-Link?Keywords=mh_rl_std_pose
需要先关闭ue4工程
(1)拷贝资源
把iClone_MetaHuman_Live_Link_Kit_UE4.26
中的资源拷贝到ue4项目工程中
注意:拷贝过程中会覆盖之前由metahuman的Quixel Bridge拷贝过去的文件。
(2)把iclone软件中的插件拷贝到UE4工程中
插件的位置可以通过iclone选项卡中的选项找到
选择UE4.26.2的版本
拷贝到如图所示的目录中
注意:拷贝完打开ue工程会有倒入进度提示:
(3)把metahuman角色放到场景中
注意:2号目录是你自己创建的metaHuman的名字
(4)链接到iclone中
打开live link
面板
链接到iclone
(5)在iclone中启动链接
打开iclone,在场景中拖出一个Characher
打开Plugins面板
点击链接
注意:下图的Debra
指的是刚刚你建立的Characher
的名字用来驱动UE4中的角色
(6)在UE4中设置链接
此时可以在LiveLink
面板中看到 多出一个Debra
。
选中你的metahuman
角色,在Details
面板中勾选LLink Face Head
(它是用来设置头部受到iclone的控制)
上图中3号位置点开后选择如下图的内容:
(7)联动
点击UE4的播放按钮,在iclone中调整动画,此时可以看到两个软件联动
五、身体动画制作
1. iclone动画和UE4动画同步
参考资料:
Clone MetaHuman Live Link教程,官方又出新东西了_哔哩哔哩_bilibili
(1) 设置live linke
动画驱动脚本
选中你的metahuman角色,打开它的蓝图,选择它的骨骼Body
在Animation Mode
中选择Use Animation Blueprint
在`Anim Class`输入`m_med_nrw_animbp`
点击找到该文件并打开
如下图所示添加脚本
编译、保存
(2) 设置live linke
角色驱动脚本
脚本需要在live linke
链接的时候触发。
选中你的metahuman
角色,打开它的蓝图,添加一个Live link Skeletal Animation
组建,命名为Live Link
选中你刚刚创建的LiveLink
,添加一个OnLiveLinkUpdate
事件。
编写如下图蓝图脚本,并增加如下图的变量
编译、保存
(2) 在iclone中导入模型
如下图所示,你在metahuman制作工程中选择了不同的体型的角色,会对应者不通的iclone角色。
在iclone中倒入你的角色
同面部链接一样,建立链接
在ue4中设置链接后即可以同步动画
六、动画的录制
在ue4工程中打开录制面板
选中要录制的角色,把它拖入刚刚打开的面板中如图所示的位置。
选中要录制的内容,查看要录制的具体内容。(如果不知道该录制什么就都勾选上)
点击红色按钮开始录制
录制完成后内容在如下位置:
注意:录制过程注意可以把主窗口调小以保证录制的帧速率。
七、动画之间的平滑衔接
参考资料:https://docs.unrealengine.com/4.27/zh-CN/AnimatingObjects/Sequencer/HowTo/ControlAnimInstances/ (该内容并未是平滑教程,而是借鉴里面的思想)
概述: 动画的平滑是利用ue4的状态机开实现的。简单说就每个动画剪辑制作一个动画状态,然后设置动画播放完毕后,自动平滑到下一个动画中。
1. 在动画序列中剪辑动画
在录制好的目录下可以看到相应动画的序列文件,双击进入文件:
找到对应的帧之后可以点击右键,弹出如下图选项来删除前面的帧或者后面的。完成后保存。
2. 编写动画状态机来衔接动画
在Content
面板中空白位置点击右键,选择Animation->Animatino Blueprint
创建一个动画蓝图
选择要编辑的骨骼
如下图所示,选择 1号位置,在空白处点击鼠标右键,输入state machi
选择4号位置内容,会自动出现5好的状态机。按照绿色剪头把鼠标从5号位置拖动到6号位置,会出现白色的线。
双击进入 状态机
在右下方可以找到刚刚录制好的动画,都拖入状态机中。
把每个状态按顺序如下图所示链接起来:
双击练好的线进入过度条件中
右键输入:time remaining
选择如下图所示内容,注意括号后面的内容一定要是你刚刚自己编辑的动画的名称。
同样的操作每一条线都要设置。
把刚刚编写的动画蓝图链接到metahuman中
打开自己的主角,相对应的骨骼,然后在Animation中设置3号位置为Use Animation Blueprint
,设置4号位置为自己刚刚创建的动画蓝图。
点击播放就可以看到自己录制的内容了。
八、渲染动画
创建一个序列动画
打开录制面板,选择好相印的参数就可以录制了。
平民级数字人up主制作技术教程相关推荐
- 虚拟数字人行业现状和技术研究
本文为金擘(渚薰) 在第十六届D2前端技术论坛上的分享,为你讲述当前业界的现状,包括不同行业中的showcase和优秀的技术/创作平台,引出近几年比较火热的数字人,包含多个核心技术点,同时畅想数字人在 ...
- 文旅数字人出圈不断,文旅数字人宣传片制作赋能数字文旅新业态
在文旅产业发展中 数字人的应用越来越广泛 文旅借助数字人浪潮 把传统文化与科技相融合 以Z世代年轻群体所喜爱的方式 推动文旅数字化发展 文旅数字人应用场景--数字人文旅宣传片 可以让数字人作为文旅宣传 ...
- 让数字人出圈的技术秘籍,华为率先公开了
明敏 萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 在刚刚结束的2022华为开发者大会(HDC2022)上,升级版的手语数字人再次亮相,为大会的主题演讲进行了实时翻译. 相较去年HDC,手语数 ...
- AI虚拟主播软件系统 搭建24小时不间断运营的数字人直播间的操作教程分享
现在直播都必须真人直播,没法做到24小时不间断直播.虚拟人直播系统,一天24小时在线直播,不要吃饭,也不要工资,每时每刻都在赚音浪,带货,那么具体AI虚拟主播软件是怎么操作的呢?今天给大家分享下相关操 ...
- 虚拟数字人/直播/捏脸/3D/metahuman 实时人脸动作捕捉 开发笔记
拍照生成数字人 流程 手机(iphone xr以上)拍照(脸部),导入到unreal+metahuman做数字人 [中文]从0开始捏一个自己的虚拟人,手机扫描到MetaHuman做一个自己的虚拟人_哔 ...
- AI虚拟主播数字人技术实现Wav2Lip【附完整版教程】及【效果评测】
前言 建议直接阅读飞书文档:Docshttps://yv2c3kamh3y.feishu.cn/docx/S5AldFeZUoMpU5x8JAuctgPsnfg 近期很多饱子私信,想知道关于AI数字人 ...
- 超写实虚拟数字人再升级:Wav2Lip-GFPGAN完整版教程及效果视频评测【手把手】
一.项目介绍 在前面的一篇数字人文章中,我们介绍了AI主播虚拟人技术中的一项重要技术--Wav2Lip,并附上了完整版教程和效果评测,具体可见AI数字人虚拟主播技术实现Wav2Lip及效果演示评测[附 ...
- 我遇见了我 | 虚拟数字人养成,FaceGood 虚拟数字人开源技术研讨会
2022开年,Magic Data 和虚拟数字人制作公司FaceGood,以及清华大学,思必驰等机构,举办了一场虚拟数字人开源技术研讨会.Magic Data 创始人兼CEO张晴晴博士受邀出席论坛.在 ...
- AI为方,产业为向:京东云数字人的技术攀爬
今年11.11正如火如荼进行中,各大平台的直播间,大家可能已经发现了一群新面孔--数字人主播.电商直播作为越来越强大的流量入口,几乎已经成了零售品牌和商家们的必争之地.而高昂的坑位费.主播参差不齐的业 ...
最新文章
- 汇编语言 判断学生成绩是否及格
- 图像处理:图像中噪声分布和概率密度函数的关系
- ultraedit java_UltraEdit配置java环境
- c++随机打乱数组_【洗牌算法】你确定这样的抽奖算法是随机的?
- NetBeans Java EE技巧3:数据库中的RESTful Web服务
- SCCM2012软件更新(WSUS补丁)同步成功无法获取补丁问题
- Trick(十五)—— 树结构如何判断一个节点是内部节点(internal node)还是叶子节点(leaf node)
- java 异常处理的关键字_java异常,异常处理,异常类 关键字:throws 和 throw 自定义的异常类...
- Moto XT1085 国行 解锁BL
- Linux文件打包tar
- 计算机mac地址的字节数,mac地址如何查询
- 爬虫出现selenium.common.exceptions.NoSuchWindowException: Message: Browsing context has been discarded
- 如何实现从M个数字选取N个数字排列算法
- 某银行大数据体系架构设计与演进
- 做一条USB A转Type C 数据线 和OTG线
- 分享推荐一些 Google Chrome 插件
- LocalDate获取一年的周数,及指定周数周一到周日对应得日期
- 【达梦数据库的console工具进行备份恢复遇到报错:bakres连接DMAP失败】
- Vant- Dialog按钮确认和取消事件(配合van-swithc)
- [HUBUCTF 2022 新生赛]simple_RE
热门文章
- 输入一个正整数n,再输入n个学生的姓名和百分制成绩,将其转换为两级制成绩后输出。要求定义和调用函数set_grade(stu, n),其功能是根据结构数组stu中存放的学生的百分制成绩score,将其
- 信息架构:超越Web设计(第4版)(全彩) 中文pdf扫描版
- “奥特维速度”:光伏设备国产化按下快进键
- 【质量】如何评估测试用例的有效性
- Golang依赖管理工具:glide从入门到精通使用
- 谷歌求职记:我花了八个月准备谷歌面试
- 计算机信息系统安全管理的目标,信息安全方针目标与策略.doc
- 三分钟了解腾讯云视频直播收费价格和标准
- 迅雷插件使得火狐浏览器带参数连接执行了两遍Action
- 排行榜问题的一些想法