Версия 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
- Исправлены проблемы с освещением движущихся механизмов (contraption).
- Сила вершинного освещения была некорректно установлена на фиксированное значение, из-за чего движущийся механизм не подвергался влиянию источников света.
- Реорганизация проекта с использованием архитектуры.
- Forge и Fabric forge теперь объединены в один проект, что удобнее для будущей разработки.
- Новый формат номера версии.
- Теперь номер версии начинается с 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. Установите этот мод.