
M182 大型建筑性能
M182大型建筑性能优化可减少大型建筑在[b]你自己的电脑[/b]上造成的渲染和特效负担,同时不改变游戏玩法。它还包含一个[b]诊断面板[/b],让你能清楚看到究竟是什么让基地变得沉重。
查看大图[color=#1155cc][size=6][b][u]M182 Big Building Performance[/u][/b][/size][/color]
[size=4]在巨型基地和城堡内获得更高帧率——客户端轻量级模组,内置诊断面板[/size]
[line]
[color=#f1c232][size=5][b]这是什么?[/b][/size][/color]
大型基地会严重拖累《英灵神殿》的帧率。在我们的服务器上,玩家在两座大型城堡(每座超过 11,000 个建筑部件)内帧率会降到约 [b]5 FPS[/b]。安装 M182 Big Building Performance 后,同一座城堡在同时运行 6 座高炉的情况下,能[b]流畅运行在约 50 FPS[/b]。
M182 Big Building Performance 减少大型建筑在[b]你自己的电脑[/b]上造成的渲染和特效开销,同时不改变游戏的玩法。它还包含一个[b]诊断面板[/b],让你能准确看到是什么让基地变得沉重。
[b]仅客户端生效。[/b]每位想要提升的玩家自行安装。它不需要安装在服务器上,不会通过网络发送任何数据,并且适用于任何服务器:原版、模组、专用服务器或单人游戏。
[line]
[color=#f1c232][size=5][b][u]功能[/u][/b][/size][/color]
[b]远处部件不投射阴影[/b]
[list]
[]距离超过 [b]30 米[/b](可配置)的建筑部件停止投射阴影。在城堡内部,成千上万的墙壁、地板和屋顶仅为了阴影就被二次绘制;此功能消除了大部分这类开销。[/]
[]靠近你的部件保留阴影,因此你所处位置的基地外观仍然正常。[/]
[/list]
[b][color=#6aa84f]结构更新分散处理[/color][/b]
[list]
[]游戏每帧最多检查 100 个建筑部件(支撑、磨损、雨、雪)。M182 Big Building Performance 将其限制为[b]每帧 30 个[/b](可配置),把工作分散到更多帧中以避免卡顿。[/]
[/list]
[b][color=#6aa84f]烟雾限制[/color][/b]
[list]
[]篝火、壁炉和熔炉产生的每一团烟雾都是一个物理对象。游戏允许同时存在最多 100 个;M182 Big Building Performance 将其限制为 [b]40[/b] 个(可配置)。拥有大量熔炉和篝火的基地受益最大。[/]
[/list]
[b][color=#6aa84f]可选:隐藏远处部件[/color][/b]
[list]
[]默认禁用。启用后,超过一定距离的建筑部件将完全不绘制。它们仍然存在且仍有碰撞;只是不会被渲染。[/]
[/list]
[b][color=#6aa84f]诊断面板(F9)[/color][/b]
[list]
[]FPS 和最差帧时间。[/]
[]已加载的建筑部件数量以及其中有多少在你的控制范围内。[/]
[]每帧用于结构更新的毫秒数。[/]
[]活动光源数量以及其中有多少投射阴影。[/]
[]你周围的烟雾团和网络对象总数。[/]
[]当前已优化的部件数量,以及当前生物群系和天气。[/]
[]面板打开期间,相同数据每 10 秒写入日志一次,方便玩家把数据发给你。[/]
[/list]
[b][color=#6aa84f]即时 A/B 对比(F10)[/color][/b]
[list]
[]立即开启或关闭所有优化,让你站在同一位置对比帧率。[/]
[/list]
[line]
[color=#f1c232][size=5][b][u]需求[/u][/b][/size][/color]
[list]
[]《英灵神殿》1.0.16 或更新版本。[/]
[]BepInExPack Valheim(BepInEx 5.4.23 或更新版本)。[/]
[/list]
[color=#f1c232][size=5][b][u]安装[/u][/b][/size][/color]
[list=1]
[]安装 BepInExPack Valheim。[/]
[]将 [b]M182.BigBuildingPerformance.dll[/b] 复制到你电脑上的 [b]BepInEx/plugins[/b] 目录。[/]
[]启动游戏。首次启动时会创建配置文件 [b]BepInEx/config/m182.bigbuildingperformance.cfg[/b]。[/]
[/list]
你[b]不[/b]需要在服务器上安装它。如果你不小心把它装到了专用服务器上,它会检测到并保持不激活状态。
[line]
[color=#f1c232][size=5][b][u]配置[/u][/b][/size][/color]
[b][color=#6aa84f][General][/color][/b]
[list]
[][b]OptimizationsEnabled[/b](true):游戏启动时是否启用优化。[/]
[][b]ToggleOverlayKey[/b](F9):显示/隐藏诊断面板。[/]
[][b]OverlayPosition[/b](10, 150):面板在屏幕上的位置。[/]
[][b]ToggleOptimizationsKey[/b](F10):开启/关闭所有优化。[/]
[/list]
[b][color=#6aa84f][Rendering][/color][/b]
[list]
[][b]PieceShadowDistance[/b](30):超过该距离(米)的部件停止投射阴影。0 表示禁用。[/]
[][b]PieceRenderDistance[/b](0):超过该距离(米)的部件不再绘制。0 表示禁用。[/]
[][b]PiecesCheckedPerFrame[/b](250):每帧检查多少个部件以应用距离设置。[/]
[/list]
[b][color=#6aa84f][Structures][/color][/b]
[list]
[][b]MaxWearUpdatesPerFrame[/b](30):每帧最多更新的部件数量。0 表示保持原版行为。[/]
[/list]
[b][color=#6aa84f][Effects][/color][/b]
[list]
[][b]MaxSmoke[/b](40):同时存在的最大烟雾团数量。0 表示保持原版行为。[/]
[/list]
[line]
[color=#ff0000][size=5][b]限制——请阅读[/b][/size][/color]
[list=1]
[][b]它只帮助安装了它的玩家。[/b]它在每位玩家的电脑上运行。主机玩家无法安装模组,因此他们无法获得此提升。[/]
[][b]它不能解决网络延迟。[/b]它改善的是 FPS(你的电脑绘制和处理基地)。如果玩家到处“瞬移”、橡皮筋回弹或看到物体延迟出现,那是网络问题,此模组不会改变它。[/]
[][b]失去支撑的部件会稍晚掉落。[/b]由于结构更新被分散到更多帧中,失去支撑的部件可能需要稍长时间才会倒塌,雨水造成的磨损也需要稍长时间才会生效。将 MaxWearUpdatesPerFrame 设为 0 可恢复原版时序。[/]
[][b]阴影在距离限制处会发生变化。[/b]当你行走时,可能会注意到部件阴影在约 30 米处出现或消失。如果这让你困扰,请提高 PieceShadowDistance。[/]
[][b]烟雾更少。[/b]拥有大量篝火的基地显示更少的烟雾,因为多余的烟雾团根本不会被创建。[/]
[][b]隐藏的部件可能会突然出现。[/b]如果你启用 PieceRenderDistance,基地远处的部分会随着你的移动而出现和消失。这就是它默认关闭的原因。[/]
[][b]效果因电脑和基地而异。[/b]最大的收益来自非常大型的建筑。小型基地不会有太大变化。[/]
[/list]
[color=#f1c232][size=5][b][u]提示[/u][/b][/size][/color]
[list]
[]在游戏的画面设置中,降低[b]点光源[/b]和[b]点光源阴影[/b]对拥有大量火炬的基地帮助很大,并且能与此模组很好地配合。[/]
[]如果基地仍然沉重,按 F9 打开面板查看数值:大量带阴影的光源意味着火炬太多;结构毫秒数高意味着更新部件太多;数值低但 FPS 低通常意味着基地只是太大而难以绘制。[/]
[]在沉重的基地内按 F10 查看启用和未启用模组的差异。[/]
[/list]
[color=#f1c232][size=5][b][u]性能[/u][/b][/size][/color]
M182 Big Building Performance 非常轻量。每帧它只检查少量部件(默认 250 个),并且只在部件跨越距离限制时才进行更改。诊断面板仅在打开时执行额外的测量。
[size=5][b][color=#f1c232][u]致谢[/u][/color][/b][/size]
由 [b]M182[/b] 为《英灵神殿》社区制作。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。