数字人空间增强版MetaHumanDNA查看器保姆级安装和使用教程

虚幻官方提供的 MetaHuman DNA Calibration 工具中自带DNA Viewer,也就是DNA 查看工具,可以加载DNA中的信息,重建出MetaHuman 头部,包含BlendShape、骨架、控制绑定。
笔者改进了虚幻官方开源的DNA查看器,用起来更加顺手,现已经开源贡献给社区。
github地址:https://github.com/DigitalHumanSpace/MetaHuman_DNA_Tools

改进项
默认支持Z轴向上,解决加载DNA旋转轴向不对问题。
一键选择全部LOD,解决每次加载DNA后都要点8次问题。
自动设置默认ma和脚本路径,不用每次都手工选择。


安装及使用方法
1. 到github项目页面下载代码

解压压缩包,注意必须放在全英文路径下,不要放在中文目录下。

2.在Windows命令行中使用mayapy.exe 安装依赖python包
mayapy.exe是maya的python解释权,可以用它安装python包。
mayapy.exe与maya.exe在同一个目录,所以先找到maya.exe的所在路径:右键Maya,选择【属性】,点击【打开文件所在的位置】按钮,就进入maya.exe所在的目录了。

接下来我们就可以在空白处右键,选择【在终端中打开】进入Windows命令行了。


进入命令行后,执行
mayapy.exe -m pip install scipy

看到“Successfully installed scipy-1.7.3”就说明安装成功了。

3.在Maya脚本编辑器里打开脚本
在Maya编辑器右下角打开【脚本编辑器】

在Maya脚本编辑器左上角打开脚本

打开第1步解压出来的 MetaHuman_DNA_Tools-main\examples 目录下的 dna_viewer_run_in_maya.py,


4.修改脚本中脚本的路径
将下面这行中dna_viewer_run_in_maya.py的路径改为你电脑上的路径。
"E:\Projects\MetaHuman_DNA_Tools\examples\dna_viewer_run_in_maya.py"

5.运行脚本
点击【三角形】执行脚本

顺利的话看见下面DNA Viewer的窗口就说明正常了。

6.加载DNA文件
点击Path那行最右侧的“...”选择DNA文件

然后点击“Load DNA”加载DNA文件

加载DNA成功后,Meshes下会出现8个LOD的模型列表。

点选“all LODs”自动选择所有LOD,

可以看到所有LOD都被选中了。

然后继续勾选joints、blend shapes、skin、rig logic,点击Process。

点击Process后,Maya处于忙碌状态,界面会失去响应,需要等一段时间,时间长短与电脑性能有关。

显示“Processing completed”说明处理完成,这时可以看到主视口中出现了头部模型和控制面板,大纲视图中出现了“head_grp”。

可以看到控制器是可以正常工作的。

到此,说明DNA加载成功,就可以自由玩耍了。
~全文完~