Download Iris & Oculus Flywheel Compat — Minecraft Mods — MetaMods

Iris & Oculus Flywheel Compat

Active

Downloads

33

Last update

3 months ago

Versions

1.18.2 — 1.21.1
Client
Fabric
Forge
Neoforge
Game optimization
Utils

Iris & Oculus Flywheel Compat

Version 2.0.3 now fully supports Create 6.0!

If you have any suggestions or issues, please report them on the GitHub page.

What is this mod?

Flywheel disables its optimizations when using shaderpacks. This mod forcibly enables Flywheel's optimizations even with active shaders. For players using shaderpacks and mods that depend on Flywheel, this can significantly increase FPS.

If you don't use shaderpacks, this mod will have no effect since Flywheel's optimizations are enabled by default.

Compatibility

Tested shaderpacks:

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

Some other shaderpacks may also be supported but are not listed above - you can test them yourself.

Important: This mod only supports specific versions of Iris or Oculus!

Version compatibility:

  • Iris & Oculus Flw Compat 2.0.0 → Iris/Oculus >= 1.8.1
  • Iris & Oculus Flw Compat 0.2.2 → Iris/Oculus >= 1.6.13
  • Iris & Oculus Flw Compat 0.2.1 → Iris/Oculus >= 1.6.5
  • Iris & Oculus Flw Compat 0.2.0 → Iris/Oculus >= 1.6.2
  • Iris & Oculus Flw Compat 0.1.9 → Iris/Oculus >= 1.5 and <= 1.6.1
  • Iris & Oculus Flw Compat 0.1.7-0.1.8 → Iris/Oculus >= 1.4 and < 1.5
  • Iris & Oculus Flw Compat 0.1.6 and below → Iris/Oculus < 1.4

How it works

Flywheel uses GPU Instancing method for rendering objects. This method is very efficient when displaying a large number of repeating objects (such as gears in Create mod). However, when using Iris with enabled shaders, this optimization is disabled because Flywheel uses its own shaders for rendering, which stop working when shaderpacks are activated.

This mod automatically merges Flywheel's shaders with shaders from the shaderpack, allowing the use of GPU Instancing even with enabled shaders.

When rendering a large number of objects, the original method creates significant CPU load. This means that the more powerful your graphics card, the greater the FPS boost you'll get from Flywheel's work.

How to use?

  1. Install Flywheel (Create already includes Flywheel, so separate installation is not required) and Iris (or Oculus for Forge)
  2. Install this mod
Project members
leon-o

leon-o

Developer

leon_mout

leon_mout

Created: 22 Feb 2024

ID: 1197