(新增:现已支持 PalSchema)此模组添加了更多发型以及这些发型所使用的更多纹理。目前已为游戏添加了 51 种新的发型,并完全支持使用游戏内角色的色调调整功能。
此模组添加了更多发型以及这些发型所使用的更多纹理。目前已为游戏添加了 51 种新的发型,并完全支持使用游戏内角色创建器调整色调。
如果你喜欢这个模组,也来看看:
更多角色创建器请在评论区留言提出您的需求,我会尽快添加。
我不太擅长3D建模,但我会尽力而为。如果您有想要添加到此模组中的模型,我很乐意与专业的3D建模师合作。
指示:
只需将模组文件复制到您的 LogicMods 文件夹中,详细信息请参见模组配置菜单。
或者,如果您只想使用此模组的功能,请将 pak 文件复制到您的 Mods 文件夹。
待办事项:
添加更多基于《火影忍者》系列的发型(目前已有3D模型,但需要重新缩放)。
根据要求制作尤娜风格的发型
根据要求打造爆炸头、脏辫、莫霍克发型、刺猬头、秃顶造型。
根据要求制作类似《剑灵》中的女性发型。
面向开发者请先按照简单模型更换的步骤进行正常操作,然后再继续执行以下步骤。
此模组已添加自定义槽位 1 - 4。如有需要,我们将添加更多槽位。
步骤 1 - 3D 骨骼网格与模型替换一样,您将拥有一个骨骼网格体,它就是头发模型。
将此文件命名为 SK_Player_cHair00X,其中 X 为插槽编号,并将其放置在相应的文件夹中:
Content\Mods\CustomHairs\cHairs00X(其中 X 为插槽编号)
示例:Content\Mods\CustomHairs\cHairs001\SK_Player_cHair001
步骤 2 - 角色创建器中的头发图标将 256 x 256 像素的 PNG 图标上传到与 cHairs00X 相同的文件夹中,其中 X 为插槽编号。
示例:Content\Mods\CustomHairs\cHairs001\cHairs001
步骤 3 - 常用骨骼网格设置我通常会打开骨骼网格文件,然后执行以下步骤:
- 取消选中每种材质的“投射阴影”选项
- 取消勾选“重新计算法线”
- 取消勾选“使用 MikkTSpace 切线空间”
- 将法线导入方法设置为“导入法线”
- 将常规生成方法设置为“内置”
第四步 - 静态材质和纹理将所有材质、纹理或材质实例添加到同一文件夹结构下
例如:
内容\Mods\CustomHairs\cHairs001\Textures\T_DavidHairs_Hair001
内容\模组\自定义发型\cHairs001\材质\M_DavidHair
内容\Mods\CustomHairs\cHairs001\Materials\MI_DavidHair001
第五步 - 定制发色允许玩家在游戏内通过角色创建器调整头发颜色。
只需打开骨骼网格,并将用于头发的材质的“插槽名称”更改为 MS_hair 即可。
现在需要找到特定的材质,并调整其色调滑块。
步骤 6 - 可自定义头发材质实例要设置要修改的材质和纹理,请记住以下选项:
创造
你的质感 头发的主色接近 DD4F21
- 纹理中包含的所有颜色都将通过色调滑块进行更改
创建一个虚拟材质,你
不包括 在你的mod文件“Content\Pal\Material\Character\Common\M_Custom_Hair”中
并添加以下参数:
纹理参数名称:基础纹理
纹理参数名称:基础颜色遮罩
纹理参数名称:法线贴图
向量参数名称:BaseColor
(拼写和参数类型在此非常重要)
创建一个虚拟材质实例,你
不包括 在您的模组中,位于 Content\Pal\Material\Character\Common\MI_PalLit_CharacterBodyBase
并将此实例材质的父材质设置为 M_Custom_Hair 虚拟材质。
现在创建
您的材质实例 它将 MI_PalLit_CharacterBodyBase 虚拟材质实例设置为父级
将基础纹理设置为你的纹理,因为这是最重要的纹理。
如果您有相应选项的纹理,也可以设置基础颜色遮罩或法线贴图。如果没有,请将其留空并取消选中。
我通常将我的材质实例命名为以 MI_ 开头。
示例:MI_DavidHair001
步骤 7 - 打包和测试设置好以上所有选项后,现在可以打包项目,并将其命名为以 az 开头、以 _P 结尾的名称。
示例:zDavidHairModels_P.pak
信息处理过程:1. UE4SS 将加载名为“William_MoreHairs_P.pak”的模组,又名“角色创建器更多发型”。
2. UE4SS 将加载“zDavidHairModels_P.pak”的模组
3. 打开角色创建器并选择发型
4. 包含头发列表的数据表将从“William_MoreHairs_P.pak”加载。
5. 列表将显示通过“cHairs001”显示的头发图标集
6. 选择头发图标 (cHairs001)
7. 游戏将加载 SK_Player_cHair001 网格
8. 骨骼网格加载附加材质,例如 MI_DavidHair001
9. 游戏通过 MS_hair 插槽找到 MI_DavidHair001
10. 游戏从名为 MI_PalLit_CharacterBodyBase 的游戏中的材质实例 MI_DavidHair001 中查找参数。
11. 游戏通过游戏内的色调滑块修改基础颜色 (BaseColor) 来改变基础纹理(即“T_DavidHairs_Hair001”)的头发颜色。