跳到正文

Iris & Oculus Flywheel Compat

作者:leon-o

使用光影包时启用 Flywheel 的优化。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

版本兼容性:
| 机械动力版本| NeoForge/Forge | Fabric |
|—————|—————-|——– |
| 6.0.9 | 2.1.0 | ❌ |
| 6.0.0 – 6.0.9 | 2.0.5 | ❌ |
| 5.0 | 1.X | 1.X |

功能:

  1. 在启用光影包时,使用 Flywheel 实例化渲染机械动力的实体。
  2. 无需进行补丁修改即可支持大多数光影包。
  3. 支持 PBR。

版本 2.0.3

如果你有任何建议或遇到问题,请在 GitHub issue 页面提交。

这是什么?

当你使用光影包时,Flywheel 会禁用其优化功能。

本模组会强制启用 Flywheel 的优化功能。

对于使用光影包以及依赖 Flywheel 的模组的玩家来说,本模组可以显著提升 FPS。

如果你不使用光影包,本模组不会产生任何效果,因为 Flywheel 的优化功能默认处于启用状态。

兼容性

已测试的光影包包括:

  • BSL
  • Complementary
  • Complementary Reimagined 
  • SEUS renewed
  • Sildurs Vibrant Shaders
  • AstraLex
  • Photon
  • Kapa
  • Nostalgia
  • Rethinking Voxels
  • SEUS PTGI HRR

还有一些未列出的光影包同样受支持,你可以自行进行测试。

本模组仅支持 Iris 或 Oculus 的部分特定版本!!!

| 机械动力版本| NeoForge/Forge | Fabric |
|—————|—————-|——– |
| 6.0.9 | 2.1.0 | ❌ |
| 6.0.0 – 6.0.9 | 2.0.5 | ❌ |
| 5.0 | 1.X | 1.X |

|Iris 或 Oculus | 本模组 |
|——————–|———-|
|>= 1.8.1 |2.0.0 |
|>= 1.6.13 |0.2.2 |
|>= 1.6.5 |0.2.1 |
|>= 1.6.2 |0.2.0 |
| >= 1.5 and <= 1.6.1|0.1.9 |
|>= 1.4 and < 1.5 |0.1.7~0.1.8 |
|<1.4 |0.1.6 及以下 |

原理

Flywheel 使用一种名为 GPU 实例化的方法来渲染实体。在渲染大量重复实体(例如机械动力中的齿轮)时,这种方法非常高效。但当你使用 Iris 并启用光影包时,这项优化会被禁用。因为 Flywheel 需要使用自己的着色器来渲染这些实体,而启用光影包后,Flywheel 的着色器将无法继续工作。

当启用光影包时,本模组会自动将 Flywheel 的着色器与光影包中的着色器合并,从而能够使用实例化来渲染实体。

当需要渲染大量实体时,原版渲染方式会造成严重的 CPU 瓶颈。这意味着你的 GPU 越强,Flywheel 带来的 FPS 提升就越明显。

如何使用?

  1. 安装 Flywheel(机械动力已内置 Flywheel,因此现在无需单独安装)和 Iris(如果你使用 Forge,则安装 Oculus)。
  1. 安装本模组。

评论

登录后评论和评分