虚幻官方提供的 MetaHuman DNA Calibration 工具中自带DNA Viewer,也就是DNA 查看工具,可以加载DNA中的信息,重建出MetaHuman 头部,包含BlendShape、骨架、控制绑定。
(相关资料图)
笔者改进了虚幻官方开源的DNA查看器,用起来更加顺手,现已经开源贡献给社区。
github地址:/DigitalHumanSpace/MetaHuman_DNA_Tools
改进项
默认支持Z轴向上,解决加载DNA旋转轴向不对问题。
一键选择全部LOD,解决每次加载DNA后都要点8次问题。
自动设置默认ma和脚本路径,不用每次都手工选择。
安装及使用方法
1. 到github项目页面下载代码
解压压缩包,注意必须放在全英文路径下,不要放在中文目录下。
2.在Windows命令行中使用 安装依赖python包
是maya的python解释权,可以用它安装python包。
与在同一个目录,所以先找到的所在路径:右键Maya,选择【属性】,点击【打开文件所在的位置】按钮,就进入所在的目录了。
接下来我们就可以在空白处右键,选择【在终端中打开】进入Windows命令行了。
进入命令行后,执行
-m pip install scipy
看到“Successfully installed ”就说明安装成功了。
3.在Maya脚本编辑器里打开脚本
在Maya编辑器右下角打开【脚本编辑器】
在Maya脚本编辑器左上角打开脚本
打开第1步解压出来的 MetaHuman_DNA_Tools-main\examples目录下的 dna_viewer_run_in_,
4.修改脚本中脚本的路径
将下面这行中dna_viewer_run_in_的路径改为你电脑上的路径。
"E:\Projects\MetaHuman_DNA_Tools\examples\dna_viewer_run_in_"
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加载成功,就可以自由玩耍了。
~全文完~
关键词: