Iris & Oculus Flywheel Compat avatar

Iris & Oculus Flywheel Compat [1.21.1] [1.20.6] [1.19.4]

Версия 2.0.3 теперь полностью поддерживает Create 6.0.

Если у вас есть предложения или проблемы, пожалуйста, сообщите о них на странице вопросов GitHub.

Что это?

  • Flywheel отключает свои оптимизации при использовании шейдерпаков.
  • Этот мод принудительно включает оптимизации Flywheel.
  • Для тех, кто использует шейдерпаки и моды, зависящие от Flywheel, этот мод может значительно повысить fps.
  • Если вы не используете шейдерпаки, этот мод не оказывает эффекта, так как оптимизации Flywheel включены по умолчанию.

Совместимость

Протестированные шейдеры:
  • BSL
  • Complementary
  • Complementary Reimagined
  • SEUS renewed
  • Sildurs Vibrant Shaders
  • AstraLex
  • Kapa 5.1
  • Nostalgia
  • Rethinking Voxels
  • SEUS PTGI HRR

Некоторые шейдерпаки также поддерживаются, но не перечислены выше, поэтому вы можете протестировать их самостоятельно.

Этот мод поддерживает только определённые версии Iris !!!

IrisFlwCompat Iris

2.0.3 >=1.8.1

0.2.5 >=1.7

0.2.0 >=1.6.2

0.1.9 >=1.5 and <= 1.6.1

0.1.7~0.1.8 >=1.4 and < 1.5

0.1.6 ниже <1.4

ИСТОРИЯ ИЗМЕНЕНИЙ

2024/7/28

  1. Исправлены проблемы с освещением движущихся механизмов (contraption).
  • Сила вершинного освещения была некорректно установлена на фиксированное значение, из-за чего движущийся механизм не подвергался влиянию источников света.
  1. Реорганизация проекта с использованием архитектуры.
  • Forge и Fabric forge теперь объединены в один проект, что удобнее для будущей разработки.
  1. Новый формат номера версии.
  • Теперь номер версии начинается с 1.0.0. Первое число обозначает основную версию и увеличивается при значительном обновлении мода. Второе число обозначает совместимость с Iris/Oculus и увеличивается, когда мод перестаёт быть совместимым со старыми версиями iris.

Принцип работы

Flywheel использует метод под названием GPU Instancing для отрисовки объектов. Это очень эффективно при рендеринге большого количества повторяющихся объектов (например, зубчатых колёс в моде Create).

Однако, когда вы используете Iris и включаете шейдерпак, эта оптимизация отключается, потому что Flywheel需要使用 свои собственные шейдеры для рендеринга этих объектов, а шейдеры Flywheel перестают работать при включении шейдерпака.

Этот мод автоматически объединяет шейдеры Flywheel с шейдерами из шейдерпака, когда шейдерпак включён, позволяя объектам рендериться с использованием Instancing.

Когда необходимо отрендерить большое количество объектов, возникает значительное узкое место (bottleneck) на CPU при использовании оригинального метода рендеринга. Это означает, что чем лучше ваша GPU, тем более существенным будет прирост FPS от Flywheel. Например, на моём RTX 4070ti при разрешении 4K, сцена на скриншоте улучшилась с 26fps до 65fps.


Как использовать?

1. Установите Flywheel (Create теперь включает Flywheel, поэтому отдельная установка не требуется) и Iris (Oculus, если вы используете forge).

2. Установите этот мод.

Требуемые зависимости

Iris Shaders avatarIris Shaderscoderbot

Скачать Iris & Oculus Flywheel Compat

 
Тип Скачать Версия Загрузчик Обновлено Размер
BetaForge 1.20.1+1.1.4-beta1.20.1Forge17 ноября 202489,4 КБ
BetaFabric 1.20.1+1.1.3b-beta1.20.1Fabric6 октября 202489,4 КБ
BetaForge 1.20.1+1.1.3b-beta1.20.1Forge6 октября 202489,3 КБ
BetaFabric 1.19.2+1.0.3b-beta1.19.2Fabric6 октября 202489 КБ
BetaForge 1.19.2+1.0.3b-beta1.19.2Forge6 октября 202488,9 КБ
BetaFabric 1.20.1+1.1.4-beta1.20.1Fabric6 октября 202489,4 КБ
Betaoculus-flywheel-compat-forge1.20.1+1.1.3.jar1.20.1Forge17 августа 2024557,1 КБ
Betaoculus-flywheel-compat-forge1.19.2+1.0.3.jar1.19.2Forge17 августа 2024557,7 КБ
Betairis-flywheel-compat-fabric1.18.2+1.0.3.jar1.18.2Fabric17 августа 2024587,2 КБ
Betaoculus-flywheel-compat-forge1.18.2+1.0.3.jar1.18.2Forge17 августа 2024551,7 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.