unreal5里面最惊喜的就是可以通过引擎直接创建数字人模型,调整体型,相当于引擎规范了一套结构,期待后续用户会基于这一套开发更多相关的资源供开发者使用。接下来我讲解一下,metahuman的制作过程。
安装插件
在插件里面找到MetaHuman,设置激活,然后重启引擎
找到bridge,并开启,这个需要我们制作完成的metahuman需要在这个插件里下载,unreal5自动安装
创建metahuman
首先添加一个metahuman本体,如果你的插件正确安装成功了,那么就会出现metahuman列表
第一次进入需要登录,直接使用虚幻账号登陆即可。然后添加自己的人物脸部模型,不需要躯体模型,因为躯体模型可以直接设置
添加完角色脸部以后,下一步需要做的就是选择Neutral Pose,将角色脸移动到屏幕中央,并占屏幕尽可能大的区域。
选择提升帧
右键当前帧,可以直接设置自动追踪,也可以将摄像机锁定,防止摄像机变动
设置自动追踪以后,右下角会显示载入追踪器
自动生成完成以后,就会有区域划分
设置完成,可以直接点击MetaHuman本体解算
解算完成,点击切换视图b,会发现metahuman的头也放到的相应的地方
然后选择右侧的b,激活中性姿势(其实就是在b中可以显示制作metahuman的模型),如果发现两个模型之间生成的面片位置比较重叠,证明解算的没有问题。
接着在左侧选择一个身体,男性和女性身体各有三种,身高也分低中高三种。
没问题,然后就可以点击网格体转MetaHuman,unreal会把数据传到metahuman那边,到这里制作metahuman过程就算完成了。
这个提交的过程根据网速不同会差很多,一般晚上速度会比白天快多了。你在漫长的等待后,会跳出一个弹框,这就算大功告成了。
在网页编辑数字人
它现在告诉我可以访问数字人了,接下来,还需要到网页上去编辑我们的数字人,要不然数字人连皮肤都没有。
接下来,要去Creator上面去编辑你的数字人。
打开网址 https://metahuman.unrealengine.com/ 如果第一次进入,还需要登陆账号,登陆你的unreal账号,接下来要选择版本,你用的哪个版本,就选择哪个版本
然后它就会提示链接,你就慢慢等着就行了
进入之后,左侧就是你所有制作的数字人,右侧就是你第一个数字人
选择编辑已选项,左侧是对你的数字人列表进行的操作
进入之后,上面可以给数字人改名,左侧可以对内容进行修改
其实就是相当于一个捏人的游戏感觉,这里就不多说了,先加个皮肤
添加完成以后,还算正常了
如果你还需要对角色样貌微调,那么还需要解锁模型
混合这里,可以根据预设进行调节,更偏向哪里
经过我几分钟的调整,就算制作的差不多了
到这里,模型制作就完成了,还差最后一步,就是将模型添加到项目中
下载metahuman到ue
你制作完成,首先要打开bridge
打开以后,先登陆,不登陆就无法获取你的metahuman
登陆成功以后,就可以查看你制作的metahuman
选择你做的模型,右侧出现详情,可以选择不同的质量,如果你用了只支持lod0和1的头发,上面会有提示,只能下载高精度模型,点击下载,会等待很长时间下载
下载完成以后,点击add添加到项目,有这两步的原因是,你只需要一次下载,便可以在多个项目中使用
导入到项目时,会提示缺失,开启即可。
你会在项目中发现多了一个文件夹,找到对应名称的文件夹
打开里面会有资源和一个设置好的蓝图
打开以后会有报警,里面有些节点变更,变更掉新的即可