Скачать QDAA — Minecraft Моды — MetaMods
QDAA

Установок

0

Последнее обновление

9 месяцев назад

Версии

1.14 — 1.21.4
Клиент
Fabric
Neoforge
Quilt
Декорации

QDAA - Быстрая и простая антиалиасинг система

Что такое антиалиасинг и как он работает

Мод QDAA реализует технологию сглаживания изображения через метод суперсэмплинга (SSAA). В отличие от популярных методов вроде FXAA, TAA или MSAA, которые являются приближенными решениями, суперсэмплинг обеспечивает наиболее точное и качественное сглаживание, хотя и требует больше вычислительных ресурсов.

Принцип работы прост: игра рендерится в более высоком разрешении, а затем масштабируется до исходного размера экрана. Например, если вы играете в окне 1280×720 пикселей, QDAA будет отрисовывать сцену в разрешении 2560×1440 с последующим уменьшением до 1280×720 перед выводом на экран.

Пример работы антиалиасинга

Преимущества подхода

Основное преимущество QDAA заключается в том, что он сглаживает не только края полигонов, но и текстуры, что особенно важно для Minecraft с его пиксельной графикой. Более того, QDAA работает даже с интерфейсами, улучшая читаемость повернутого текста и сглаживая края 3D-моделей предметов.

Мод использует функциональность Minecraft, предназначенную для Retina-дисплеев macOS, что обеспечивает высокую совместимость. Также оптимизирован финальный этап рендеринга, где обычный квадратный рендер заменен на более эффективный blit-метод.

Версии мода

Версия 2.0

Это кроссплатформенная переработка QDAA на основе старой "Simple" версии, работающая на Minecraft 1.21.1 и новее. Исторически мод существовал в двух вариантах: "Simple" и "Configurable".

Simple версия

Базовая реализация только с функцией антиалиасинга. Поддерживается только для версий 1.18 и выше, так как в более ранних версиях работала лишь частично. После рефакторинга кода фреймбуфера Mojang старая версия перестала работать, поэтому была создана версия 2.0.

Configurable версия

Более полнофункциональная версия с настройками и возможностью включения/выключения во время игры. Полезна для модпаков, где её можно отключать по умолчанию. Из-за зависимости от интерфейсов сильно привязана к конкретным версиям игры и вряд ли будет обновляться.

Участники проекта
unascribed

unascribed

Разработчик

Создан: 16 янв 2023

ID: 3973