剔除数据故障修复

剔除数据故障修复

修复了冬堡北部水域(以及其他多处地点)的漏洞。

剔除数据修复 - 特别版移植

此模组是剔除数据修复的特别版移植,更像是一个概念验证而非其他。

剔除数据是什么?

剔除数据用于在游戏各处提升性能,尤其在像《天际》这样的大型开放世界中。简单来说,其效果类似于放置动态遮挡平面来隐藏本不应可见的材质。例如,当你站在一座大山前时,游戏引擎会利用剔除数据强制不渲染位于山后的材质,从而节省性能。

问题所在

然而,原版游戏的剔除数据生成不当,或游戏引擎未能正确解析它,有时会导致渲染异常。其中最著名的是冬堡北部海面上的巨大方形空洞,但我发现这种情况也可能出现在陆地上某些特定地点。

本模组的内容

该插件只是清空《天际》数据中一个尚未解码的字段。这一技巧由 Hexaee/RolloLG 于几年前发现,必须应用到受影响世界空间的每个单元格上,工作量极其庞大。Zilav 提供了一个 xEdit 脚本来处理此项工作,这便是最终成果。

使用警告

使用风险自负!必须明白,移除游戏中尚未解码的字段可能会产生不良影响或未知后果。我仅推测这个剔除系统是为提升旧世代主机性能而设置的,但这只是推测。由于无法接触游戏源代码,我无法证实这一点。在我的设备上测试约30小时后,性能下降完全无法察觉,但我的机器配置较高。实际效果可能因硬件而异……

不要将此修复报告给 USSEP 团队,因为我是该团队的一员,而且这个插件并不适合被合并进去(正是出于上述原因)。

前置需求

  • 需要所有 DLC。
  • 即使您无需安装 USSEP,该插件也已包含其修复内容。
  • 不提供额外支持。
  • 下载即表示您同意“按现状”使用,不得向上传者追责。

加载顺序

该插件应尽可能放在加载顺序的最下方。放在最后绝对是最佳选择。据我所知,不存在冲突风险。

分发规则

请不要将此文件上传到其他任何地方。我希望仅在此处追踪它的流行度,而非其他位置。

制作人员

  • Hexaee / RolloLG - 发现原始技巧
  • Zilav - 编写 xEdit 脚本,使此插件的创建成为可能