Maya版MetaHuman Groom初学者套件展示了如何创作与MetaHuman兼容的Groom,并将其应用到MetaHuman角色或在Fab上发布。 该套件提供了一个示例来介绍如何在Maya中创建并设计Groom,以便导出并集成到虚幻引擎的基本Groom设置中。
所附的XGen场景具有一个集合,其中有一项说明包含了导向、插值毛发以及各种造型修饰符。 使用Groom导出器将Groom从XGen导出到虚幻引擎。 如需详细了解如何使用XGen制作Groom,请参阅Maya的相关文档。
先决条件
Maya 2023-2026。
安装MetaHuman for Maya插件。
从Fab下载Maya版MetaHuman Groom初学者套件。
虚幻引擎5.6+。
Maya项目
初学者套件自带一个名为Maya_Groom_Template的Maya项目。 其中包含.mb场景MH_Groom_Template。 该Maya场景包含MH Groom头部几何体以及区域Groom制作网格体。 它还包含一套基本的XGen Groom设置,该设置由名为head的集合和名为 buzzcut 的单个描述组成,其中包含了导向和插值毛发。
该描述使用基本密度图来控制毛囊的分布,同时还包含了噪点(Noise)和剪切(Cut)造型修饰符。 沿曲线长度方向的毛发宽度由宽度斜坡(Width Ramp)定义,后者受到Groom导出器的支持。 不过,导出器并不会读取渐变值。
要导出兼容虚幻引擎的Groom,请使用Groom导出器工具。
虚幻引擎项目
初学者套件所提供的虚幻引擎项目包含一个使用基本光照设置的关卡,以及一个MH Groom头部骨架网格体,该网格体附带有指定的Groom资产、Groom绑定以及MetaHuman衣柜物品。
Alembic文件Hair_MyGroom包含基本的属性:groom_width、groom_rootuv、groom_group_id、groom_id以及groom_guides。 Maya的Groom导出工具同时还支持使用Alembic文件导出其他属性。
Hair_MyGroom Groom资产是通过将Alembic文件Hair_MyGroom导入到虚幻引擎中所制作的。
Hair_MyGroom Groom资产包含MI_Hair材质,该材质由材质(Materials)选项卡指定。 MI_Hair是一种兼容MetaHuman的毛发材质实例。
Groom绑定
SKM_MH_Groom_Head是一种骨架网格体,对应Maya MH Groom头部的网格体。
SKM_MH_Groom_Head可以用作绑定资产中的源骨架网格体或目标骨架网格体。 为了将Groom资产精确地附着在骨架网格体上并随其移动和变形,你需要创建Groom绑定。
如果目的是将Groom附着到SKM_MH_Groom_Head,则应将该骨架网格体指定为Groom绑定的目标骨架网格体。
如果目的是将Groom附加到另一个兼容MetaHuman的头部骨架网格体,则应将SKM_MH_Groom_Head指定为源骨架网格体,并将该兼容MetaHuman的头部骨架网格体指定为目标骨架网格体。
如果目的是在虚幻引擎的MetaHuman Creator中使用该Groom,则应将SKM_MH_Groom_Head同时指定为源和目标骨架网格体。
设置Groom绑定资产后,你就可以将Groom资产分配给关卡中的头部骨架网格体。 这时SKM_MH_Groom_Head会被导入到关卡中并为其分配Groom组件。 Hair_MyGroom Groom资产会被分配到Groom资产(Groom Asset) 插槽,GB_Hair_MyGroom则被分配到"绑定资产(Binding Asset)"插槽。 设置好这几项后,Hair_MyGroom就会随SKM_MH_Groom_Head一起移动和变形。
MetaHuman打包文件
初学者套件还自带一个MetaHuman打包文件(.mhpkg),即打包兼容MetaHuman的资产以供在Fab上买卖所用的格式。 如果你要制作兼容MetaHuman的Groom并出售,那么请以该打包文件为例,学习如何打造Groom资产以供打包。
将此文件拖放到虚幻引擎的内容浏览器中,即可将内容添加到项目中。
添加到项目后,你会看到一个Hair_MyGroom文件夹,其中包含一项Groom绑定(GB_Hair_MyGroom)和MetaHuman衣柜物品(WI_Hair_MyGroom)。 子文件夹Hair_MyGroom包含所有依赖文件,Groom资产(Hair_MyGroom)就是其中之一。 子文件夹GroomMesh包含制作Groom的头部骨架网格体SKM_MH_Groom_Head,以及附带的骨架和物理资产,而Materials子文件夹包含所有毛发和头部材质、材质函数和纹理。
MetaHuman衣柜物品资产包含与Groom相关的所有信息,旨在用于MetaHuman Creator中的角色衣柜。 当角色穿着的装束含有相关Groom时,该资产让你可以对该Groom进行自定义。 它引用了Groom绑定资产,从而确保了Groom能随着MetaHuman角色的头部而移动和变形。 你还可以为其配置次要颜色以及材质重载项。 烘焙的Groom纹理可被配置为按指定的LOD显示。 MHC Groom缩略图和显示名称也需要在MetaHuman衣柜物品中设置。