携带您的海报(自定义海报替换指南)

携带您的海报(自定义海报替换指南)

关于如何创建并实现自定义海报替换的指南,就像游戏中那样。包含用于指导的Photoshop文件。

模型与纹理

这是一个关于如何制作和实现自定义盒子海报的深度指南。包含参考文件的Photoshop文件以及(希望是)清晰的说明。本指南很大程度上归功于 [url=https://www.nexusmods.com/metalgearsolidvtpp/mods/410/?tab=posts]Hakanai312[/url] 和 Morbidslinky,他们已经完成了大部分工作。

1.1 更新 - 我做了一个非常简短的视频指南,并包含了我自己扩展后的海报模组资源,现在包括菜单图标等内容。

[youtube]eL4IQFCC1zo[/youtube]

0. 基础

本指南假设你对模组制作知之甚少或一无所知。一个盒子海报由四个独立的. dds 纹理文件组成。

你可以在此处找到用于保存为 .dds 格式的 Photoshop CC 插件:[url=http://www.nexusmods.com/skyrim/mods/76482/]链接[/url]

  • 第一个是海报在世界中的外观。它是一个简单的 512 x 1024 像素图像。
  • 第二个是盒子上的实际图像(文件名以 "_lym" 结尾)。它是一个 1024 x 1024 像素的图像。
  • 第三个是遮罩(文件名以 "_lbm" 结尾)。它包含一个彩色图案,将决定图像的哪些部分会显示在盒子上,并可用于制作轮廓线。
  • 最后一个是光泽度贴图(文件名以 "_srm" 结尾)。它使用颜色来决定盒子的哪些部分在强光下会呈现出海报般的光泽。很可能,它与你的遮罩相同。

1. 开始之前

你无法更改每个海报的功能,也无法添加额外的海报。即使你的盒子上显示的是动漫女孩,苏联士兵海报仍然会导致守卫敬礼。为此,你需要:

2. 制作纹理

首先找到你想要的图片,理想情况下是一张非常高或非常宽、带有一些透明度的图片,用于你的盒子。创建一个 512 x 1024 像素的画布,并制作海报在开放世界中的外观。这里不能有透明度。垂直海报需要旋转 -90 度(这样它们就是纵向的)。

决定你要替换哪个海报,并从海报模组指南中复制该文件夹。

保存为 .dds 文件并覆盖原海报(它的文件名类似于 "33fad46cc94c5.dds")。选择 "DXT1 RGB 4bpp | no alpha" 并保存。

[img]https://i.imgur.com/Q7umull.png[/img]

在 Photoshop 中打开 "Box Poster Image Guide.psd"。将你想要放在盒子上的版本拖入其中,并使用提供的参考线将其放置在正确位置。边缘的间距很重要,我建议每边留出一点空间。对于侧面,水平翻转图层以使它们匹配。此外,侧翼仅在水平海报下可见,并且在非匍匐状态下会覆盖部分侧面。

[img]https://i.imgur.com/ikPXx9C.png[/img]

确保你的图层位于 "Align" 图层组中的正确位置。背景颜色将变成你海报周围的轮廓线。使文字和彩色矩形图层不可见。在之前的同一文件夹中保存为 .dds 文件,并覆盖以 "_lym.dds" 结尾的文件。

注意:接下来的几个步骤有两种方法,简单版和困难版。简单版... 更简单,但代价是会在某些方面偷工减料。困难版则匹配了原版盒子海报的制作方式。

2a. 简单版

[img]https://i.imgur.com/GbZchMJ.png[/img]

回到图像指南文件。从海报模组资源中拖入 "carboard backdrop.dds" 并将其用作你的背景。使用描边图层样式为你的海报添加轮廓(如果你愿意),然后再次保存。

将 "Water and Filled Outline Backdrop.dds" 复制到你的工作文件夹中,并将其重命名为以 "_lbm.dds" 结尾的文件。

将 "Shine backdrop - No Gloss.dds" 复制到你的工作文件夹中,并将其重命名为以 "_srm.dds" 结尾的文件。

跳到步骤 3

2b. 困难版

在 Photoshop 中打开 "Box Poster Mask Guide.psd"。将 "Align" 组从图像指南复制到遮罩指南中。将整个组缩小大约 66.67%(即 2/3)。确保彩色矩形图层可见,并将它们链接到你的图层。对于跨越盒子多个部分的图层,你必须小心地分割它们(以及它们链接的矩形),并将其拖/旋转到新位置(正确操作这可能很困难)。使用彩色指南和模板作为参考,你必须相当精确。完成后,使所有文字和矩形不可见。

[img]https://i.imgur.com/L579WzH.png[/img]

如果你想要轮廓线,对整个组使用描边样式,我建议使用 10-13 像素以匹配原版游戏。复制该组并合并它。

将粉色的 "Filled Outline Backdrop" 图层放在上方,并将其用作剪贴图层。保存为 .dds 文件,覆盖以 "_lbm.dds" 结尾的文件。

在 Photoshop 中打开 "Box Poster Shine Guide.psd",并将你从遮罩指南中合并的图层复制到其中。像上一步一样,将橙色的 "Shine Backdrop" 图层用作剪贴图层。保存为 .dds 文件,覆盖以 "_srm.dds" 结尾的文件。

最后这两个文件应该具有完全相同的布局。

3. 打包所有文件

到现在为止,你应该有 4 个 .dds 图像,全部保存在一个文件夹中。 它们应该看起来有点像海报模组资源中包含的示例(简单版会略有不同)。

[img]https://i.imgur.com/0wKN9Fa.png[/img]

3a. 构建存档

你只需要执行此步骤一次。一旦完成,除非你删除了解包的文件,否则无需再次执行。

打开 File Monolith 附带的 "Archive Unpacker"。对于 "Archives",点击 '...' 并导航到 MGSV 的安装位置(默认情况下是 C:\Program Files (x86)\Steam\steamapps\common\MGS_TPP\)。打开主文件夹并选择 a_chunk7.dat、chunk2.dat 和 chunk4.dat。然后选择一个你想要解包数据的文件夹,并点击 "Unpack"。

[img]https://i.imgur.com/dpVOhZj.png[/img]

这些文件超过 10GB,解包可能需要一些时间。

3b. 从扩散到安装

从现在开始,每当你对文件进行更改时,都必须扩散并构建你的文件。

打开 File Monolith 附带的 "File Proliferator"。对于顶部的选项,选择你的所有海报文件(它们必须位于同一个文件夹中)。在底部,在 "Texture Options" 下,勾选所有三个框,并将你的纹理目录设置为你解包存档的位置。选择你的输出文件夹并构建目录结构。选择“是”以删除遗留的 _ptfxs 文件夹。

编辑:如果你的一些文件在游戏中显示不正确,请尝试解包游戏的所有存档。

[img]https://i.imgur.com/1s366Wo.png[/img]

打开 SnakeBite 附带的 MakeBite。在右上角,选择你刚刚扩散到的文件夹。在左侧填写你想要的任何信息,但确保你构建的是针对最新版本的 MGSV。选择 "Do it (build archive)" 并选择保存完整模组文件的位置。

[img]https://i.imgur.com/rbgSa6P.png[/img] 最后,使用 SnakeBite 安装你的模组。如果你有旧版本,应首先卸载它。

启动游戏查看效果。

注意:如果你要同时替换多个海报,我建议将它们合并到一个模组文件中。不这样做可能会导致问题。