
粒子系统覆盖(PSO)
该模组更改了Kenshi中所有粒子的渲染方法,并在过程中显著加速了游戏!不,该模组并未减少粒子效果或压缩纹理...
查看大图一般信息
本模组的核心理念是:通过修改粒子系统相关的脚本,并重新格式化与解压各种粒子文件,在不牺牲视觉效果的前提下让游戏运行得更快。此模组能够有效降低 GPU 占用率,同时不会对视觉表现产生负面影响。
PSO 应通过独特的编码和对原始贴图的替换,显著优于同类模组
本模组改变了贴图的渲染和加载方式,采用了 DirectDraw Surface 格式和 DXT 压缩技术。这使得新贴图在内存中保持压缩状态,并能够直接使用,无需解码(与原版格式不同)。此外,这些图像对 GPU 更友好,从而加快了加载速度。
脚本已经过调整以支持新格式,安装程序会确保所有文件夹都放置在正确的位置。
模组效果: 在加载新区域、穿越地图、使用游戏速度设置、旋转视角时,能带来巨大的性能提升。
这也将提升那些添加或修改粒子效果的模组的性能。
只要玩家使用游戏自带的 FXAA 抗锯齿,新贴图在视觉上应该没有差异(将扁平贴图并排比较,尤其是高分辨率贴图时,可能会发现差异)。
例如:这是灰烬之地中的一片灰烬碎片,以全分辨率显示: 图片链接
由于其独特的编码,此模组可以与我的其他模组一起使用。与 优化模组 和 破碎数据清理模组 一样,这只是一个 免费的性能优化模组。它在不牺牲视觉效果的前提下提供了性能优势。
安装说明(安装程序)
- 下载模组
- 将其解压到
kenshi.exe所在的目录,这个位置可能是任意的。对于 Steam 版,通常是:C:/Program Files (x86)/Steam/steamapps/common/Kenshi - 运行
Particle fix installer(不要以管理员身份运行) - 安装程序会引导你完成整个过程。
- 完成,现在你可以启动游戏了!
安装程序更新(快速说明)
如果你以前使用过旧版本:
- 我们制作了备份脚本安全协议。
- 安装程序会检查过去是否已经创建了备份,如果是,则不会创建新的备份。 如果这是你第一次使用此模组,直接继续即可(你需要输入“all”来确认)。
- 对于造成的不便,我们深表歉意。
安装方法 2(手动安装)
- 下载
- 进入
kenshi/data/particles - 复制以下文件夹:
Textures,scripts,materials,并粘贴到别处以作备份 - 从
kenshi/data/particles中删除上述提到的文件夹 - 从我的模组包中取出
Textures,scripts,materials文件夹,并将其放入kenshi/data/particles - 完成
如何知道模组是否生效?
(制作此部分是因为太多人来自 Steam 创意工坊模组的世界)
- 如果你遵循了安装说明并且能够正常加载游戏,模组很可能正在工作!
- 如果你想绝对确定,请前往
kenshi/data/particles/textures,按类型排序,检查是否有.dds文件。 - 如果那里有大约 90 多个 DDS 文件,则说明模组安装正确。
- 所有原版粒子脚本都应被修复,并在材质代码中引用新的 DDS 文件。
- 此模组不会显示在你的模组列表中,因为它是对整个粒子系统的覆盖,而不是一个普通的 DDS 型 Steam 模组。
卸载方法
- 前往
kenshi/data/particles - 删除
Textures,scripts,materials文件夹 - 找到你的备份(安装程序将备份存储在
kenshi/resources/backup) - 将备份文件夹
Textures,scripts,materials移回kenshi/data/particles - 完成
- 或者,你也可以验证游戏文件的完整性或重新安装游戏。
- 我不能提供原版文件,因为它们属于 Lo-Fi Games。
如何解决 XCOPY 问题(Windows)
将 xcopy.exe 的位置添加到系统路径中。操作方法如下:
- 打开系统设置(使用 Windows 内的搜索选项或参考指南进行操作)
- 点击 高级 标签页
- 点击 环境变量 按钮
- 在 系统变量 部分,选中 Path 选项,然后点击 编辑 按钮
- 点击 新建 按钮,并输入你的系统上
xcopy.exe的位置(通常是C:\Windows\System32) - 点击 确定 按钮,关闭所有对话框。
模组被视为已完成
- 如果出现更好的技术或转换方法,我会对其进行更新,但除此之外,它已经很完美了。
- 我有了一个新爱好:收集认可。图片链接 谢谢。
科学依据:
- https://blenderartists.org/t/png-vs-dds/482669
- https://forum.game-guru.com/thread/220949
- https://www.gamedev.net/forums/topic/601089-png-or-dds/
- http://www.garagegames.com/community/forums/viewthread/49014
- https://forum.game-guru.com/thread/222504
- https://w3dhub.com/forum/topic/417101-dds-files-and-dxt-compression/
- https://www.researchgate.net/publication/259000525_Real-Time_DXT_Compression
- http://www.mrelusive.com/publications/papers/Software-Virtual-Textures.pdf
- http://developer.amd.com/wordpress/media/2013/01/Chapter02-Mittring-Advanced_Virtual_Texture_Topics.pdf
- https://en.wikipedia.org/wiki/Mipmap
根据我的研究,当前形式的这种格式已经是模组在图形优化方面所能达到的极限了!
游戏在大多数情况下受限于 CPU,2GB 的 GPU 足以在我的模组下以高画质运行游戏。
我会继续寻找改进现状的方法,但我可能需要一个了解阴影贴图知识的人来帮助我。
病毒扫描结果 v3.4 Virus Total 来自 3.4(很可能是本模组的最终版本)
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。