尊重版权,谢绝转载

一、软件安装

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角色,打开它的蓝图,选择它的骨骼BodyAnimation 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选择如下图所示内容,注意括号后面的内容一定要是你刚刚自己编辑的动画的名称。

同样的操作每一条线都要设置。

  1. 把刚刚编写的动画蓝图链接到metahuman中

打开自己的主角,相对应的骨骼,然后在Animation中设置3号位置为Use Animation Blueprint,设置4号位置为自己刚刚创建的动画蓝图。

点击播放就可以看到自己录制的内容了。

八、渲染动画

创建一个序列动画

打开录制面板,选择好相印的参数就可以录制了。

平民级数字人up主制作技术教程相关推荐

  1. 虚拟数字人行业现状和技术研究

    本文为金擘(渚薰) 在第十六届D2前端技术论坛上的分享,为你讲述当前业界的现状,包括不同行业中的showcase和优秀的技术/创作平台,引出近几年比较火热的数字人,包含多个核心技术点,同时畅想数字人在 ...

  2. 文旅数字人出圈不断,文旅数字人宣传片制作赋能数字文旅新业态

    在文旅产业发展中 数字人的应用越来越广泛 文旅借助数字人浪潮 把传统文化与科技相融合 以Z世代年轻群体所喜爱的方式 推动文旅数字化发展 文旅数字人应用场景--数字人文旅宣传片 可以让数字人作为文旅宣传 ...

  3. 让数字人出圈的技术秘籍,华为率先公开了

    明敏 萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 在刚刚结束的2022华为开发者大会(HDC2022)上,升级版的手语数字人再次亮相,为大会的主题演讲进行了实时翻译. 相较去年HDC,手语数 ...

  4. AI虚拟主播软件系统 搭建24小时不间断运营的数字人直播间的操作教程分享

    现在直播都必须真人直播,没法做到24小时不间断直播.虚拟人直播系统,一天24小时在线直播,不要吃饭,也不要工资,每时每刻都在赚音浪,带货,那么具体AI虚拟主播软件是怎么操作的呢?今天给大家分享下相关操 ...

  5. 虚拟数字人/直播/捏脸/3D/metahuman 实时人脸动作捕捉 开发笔记

    拍照生成数字人 流程 手机(iphone xr以上)拍照(脸部),导入到unreal+metahuman做数字人 [中文]从0开始捏一个自己的虚拟人,手机扫描到MetaHuman做一个自己的虚拟人_哔 ...

  6. AI虚拟主播数字人技术实现Wav2Lip【附完整版教程】及【效果评测】

    前言 建议直接阅读飞书文档:Docshttps://yv2c3kamh3y.feishu.cn/docx/S5AldFeZUoMpU5x8JAuctgPsnfg 近期很多饱子私信,想知道关于AI数字人 ...

  7. 超写实虚拟数字人再升级:Wav2Lip-GFPGAN完整版教程及效果视频评测【手把手】

    一.项目介绍 在前面的一篇数字人文章中,我们介绍了AI主播虚拟人技术中的一项重要技术--Wav2Lip,并附上了完整版教程和效果评测,具体可见AI数字人虚拟主播技术实现Wav2Lip及效果演示评测[附 ...

  8. 我遇见了我 | 虚拟数字人养成,FaceGood 虚拟数字人开源技术研讨会

    2022开年,Magic Data 和虚拟数字人制作公司FaceGood,以及清华大学,思必驰等机构,举办了一场虚拟数字人开源技术研讨会.Magic Data 创始人兼CEO张晴晴博士受邀出席论坛.在 ...

  9. AI为方,产业为向:京东云数字人的技术攀爬

    今年11.11正如火如荼进行中,各大平台的直播间,大家可能已经发现了一群新面孔--数字人主播.电商直播作为越来越强大的流量入口,几乎已经成了零售品牌和商家们的必争之地.而高昂的坑位费.主播参差不齐的业 ...

最新文章

  1. 汇编语言 判断学生成绩是否及格
  2. 图像处理:图像中噪声分布和概率密度函数的关系
  3. ultraedit java_UltraEdit配置java环境
  4. c++随机打乱数组_【洗牌算法】你确定这样的抽奖算法是随机的?
  5. NetBeans Java EE技巧3:数据库中的RESTful Web服务
  6. SCCM2012软件更新(WSUS补丁)同步成功无法获取补丁问题
  7. Trick(十五)—— 树结构如何判断一个节点是内部节点(internal node)还是叶子节点(leaf node)
  8. java 异常处理的关键字_java异常,异常处理,异常类 关键字:throws 和 throw 自定义的异常类...
  9. Moto XT1085 国行 解锁BL
  10. Linux文件打包tar
  11. 计算机mac地址的字节数,mac地址如何查询
  12. 爬虫出现selenium.common.exceptions.NoSuchWindowException: Message: Browsing context has been discarded
  13. 如何实现从M个数字选取N个数字排列算法
  14. 某银行大数据体系架构设计与演进
  15. 做一条USB A转Type C 数据线 和OTG线
  16. 分享推荐一些 Google Chrome 插件
  17. LocalDate获取一年的周数,及指定周数周一到周日对应得日期
  18. 【达梦数据库的console工具进行备份恢复遇到报错:bakres连接DMAP失败】
  19. Vant- Dialog按钮确认和取消事件(配合van-swithc)
  20. [HUBUCTF 2022 新生赛]simple_RE

热门文章

  1. 输入一个正整数n,再输入n个学生的姓名和百分制成绩,将其转换为两级制成绩后输出。要求定义和调用函数set_grade(stu, n),其功能是根据结构数组stu中存放的学生的百分制成绩score,将其
  2. 信息架构:超越Web设计(第4版)(全彩) 中文pdf扫描版
  3. “奥特维速度”:光伏设备国产化按下快进键
  4. 【质量】如何评估测试用例的有效性
  5. Golang依赖管理工具:glide从入门到精通使用
  6. 谷歌求职记:我花了八个月准备谷歌面试
  7. 计算机信息系统安全管理的目标,信息安全方针目标与策略.doc
  8. 三分钟了解腾讯云视频直播收费价格和标准
  9. 迅雷插件使得火狐浏览器带参数连接执行了两遍Action
  10. 排行榜问题的一些想法