引擎网格更新器

引擎网格更新器

女士们先生们,大家好,这个模组提供了内置的Kenshi引擎组件和脚本,可以覆盖整个游戏文件夹运行。因此,模组会将游戏中的每一个网格和物体调整得更加接近Kenshi使用的引擎版本。

错误修复

常规信息

Kenshi 使用在不同时期开发的网格(Meshes),而引擎使用的是固定版本,因此每次加载新对象时,部分对象会返回脏数据错误,它们不会导致游戏崩溃,但会拖慢游戏速度。

该模组将所有网格更新为与 Kenshi 引擎兼容的版本 [color=#ff7700](这就是我所说的脏数据错误示例):[/color]

[img]https://staticdelivery.nexusmods.com/images/736/16691049-1712861311.png[/img]

该程序解决了其中很大一部分问题,从而提升了游戏性能。

在测试过程中,我们确定游戏运行得更好,并且日志中不会出现警告或错误。结合 [url=https://www.nexusmods.com/kenshi/mods/950]PSO[/url],它成功消除了我们在游戏日志中发现的所有崩溃或其他稳定性问题。

  • PSO 消除了与处理 PE 相关的崩溃;网格更新器减轻了加载网格的负担。

使用说明

  1. 下载模组
  2. 将压缩包中的文件夹解压到 Kenshi.exe 所在文件夹
  3. 运行脚本!—— 是的,模组使用开源脚本运行自身(并非可执行文件)
    • (你无需以管理员身份运行,该文件使用安全,且不需要任何过高权限。)

[img]https://staticdelivery.nexusmods.com/mods/736/images/1212/1212-1703297685-786690778.png[/img]

  • UpdateMesh – 适用于 Kenshi 文件夹中的网格
  • UpdateSteamMesh – 仅适用于来自 Steam 的模组
  • 启动脚本后,请阅读窗口上的信息
  • 准备好后按任意键
  • 请等待,不要中断程序(可能需要一些时间)

在 Linux/Steam Deck 上使用

有一种变通方法可以让 Linux 用户运行此模组:小指南

重要说明

模组将扫描并改进 /mods 文件夹中已有的模组,在这方面它比 PerformanceFix 更安全。
对于想知道何时使用它的人,请自行判断:如果你新发现的模组包含大量网格文件,就可以使用。
使用本模组无需导入存档。如果你需要关于导入的信息,请尝试这里

科学依据与来源

https://forums.ogre3d.org/viewtopic.php?t=42488 —— 我们大量使用了 Ogre3d 论坛,这只是我随机找到的一个链接
https://www.ogre3d.org/documentation —— 模组利用了引擎的开源特性
https://www.ogre3d.org/download/tools
https://www.ogre3d.org/docs/api/1.9/class_ogre_1_1_mesh_serializer.html#a909bfb50bcf347edbdf7564e0ecb92b5