【UE4】在Maya和Unreal Engine 4中创建头发(第2部分)
2020-03-30 12:25:10
在本教程的上一部分中,我向你展示了如何使用曲线创建头发。现在我们准备将头发发送到UE4(3DCAT支持UE虚幻引擎实时渲染)。但是,在此之前,我只想向你展示我对头发所做的一些最终调整。首先,我创建并调整了辫子。首先,我使用曲线制作了三股辫,然后像前一个一样创建了第二个描述(除了我指定必须将第二个描述添加到上一 部分中已经创建的集合)。
然后,我沿着发型的边缘添加了一些短发,以模拟没有被编成辫子的“松散的头发”。为了真实,我在耳朵附近添加了一些更长的头发。最后,我在辫子的根部周围创建了更多的引导线,并对它们进行了变形以模拟围绕该根部的“圆”,模拟根部结的样子。
现在一切准备就绪,你需要将头发转换为“交互式新郎”以进行导出(导出仅支持这种XGen头发)。为此,你只需转到“生成”菜单,然后选择“转换为Interactive Groom…”(请注意,如果你有多个描述,则只需选择所有描述并进行操作即可)。然后,选择新创建的Interactive Groom对象,然后转到Generate / Cache / Export Cache将头发导出为Alembic .ABC文件。
打开UE4.24(或更高版本,因为以前的版本不支持头发导入)并创建一个新项目(或者,如果要在现有项目上尝试使用现有项目,则使用现有项目)。使用头发之前,需要做一些事情。首先,你需要打开项目设置并更改这两个设置:Support Compute Skincache = true; 骨架网格物体初始上的刻度动画= false。然后,打开插件管理器并激活以下各项:Alembic Groom Importer,Groom,Niagara,Niagara Extras。