Rubidium
Rubidium — это неофициальный форк "Sodium" от CaffeineMC, адаптированный для работы с Forge Mod Loader.
⚙️ Особенности
Rubidium включает все функции классического Sodium.
- Современный конвейер рендеринга OpenGL для отрисовки чанков, использующий методы multi-draw, что значительно снижает нагрузку на CPU (~90%) при рендеринге мира. Это может существенно повысить частоту кадров на большинстве компьютеров, которые не ограничены GPU или другими компонентами. Даже если ваш GPU не справляется, вы заметите более стабильное время кадров благодаря тому, что CPU сможет выполнять другие задачи рендеринга, пока ждет.
- Данные вершин для отрисовки чанков стали значительно компактнее, что позволяет сократить требования к видеопамяти и пропускной способности почти на 40%.
- Обновления ближайших блоков теперь используют многопоточность, что значительно уменьшает лаги, вызванные необходимостью обновления чанков.
- Грани чанков, которые не видны (или направлены от камеры), отсекаются на ранних этапах рендеринга, что устраняет большое количество геометрии, которая бы обрабатывалась GPU только для того, чтобы быть сразу отброшенной. Для интегрированных GPU это может значительно снизить требования к пропускной способности памяти и обеспечить небольшое ускорение даже при ограничении GPU.
- Многочисленные оптимизации загрузки чанков и рендеринга блоков, что делает загрузку чанков значительно быстрее и менее вредной для частоты кадров.
- Много оптимизаций для построения вершин и преобразования матриц, что ускоряет рендеринг блоков, мобов и предметов, особенно когда вы размещаете слишком много сундуков в одной комнате.
- Улучшения в управлении памятью и выделении объектов, что снижает потребление памяти и лаги, вызванные активностью сборщика мусора.
- Много графических исправлений для эффектов плавного освещения, что улучшает производительность игры, сохраняя при этом высокий уровень оптимизации.
- Плавное освещение для жидкостей и других специальных блоков.
- Плавное смешение биомов для блоков и жидкостей, что значительно улучшает графическое качество при меньших вычислительных затратах.
- Анимированные текстуры, которые не видны в мире, не обновляются, что ускоряет обновление текстур на большинстве устройств (особенно на видеокартах AMD).
🚫 Важное замечание
Пожалуйста, избегайте сообщения о проблемах Rubidium на официальном GitHub Sodium.