vkBasalt

vkBasalt логотип

vkBasalt — это постобработчик с открытым исходным кодом для графического API Vulkan. Инструмент действует как промежуточный слой, который перехватывает и модифицирует вывод графики, позволяя применять различные шейдерные эффекты к играм и приложениям, использующим Vulkan.

vkBasalt был создан как альтернатива ReShade для Linux-систем и Vulkan-приложений. Проект начал развиваться в 2019 году и с тех пор получил широкое признание среди геймеров на Linux благодаря своей простоте использования и минимальному влиянию на производительность.

vkBasalt работает путем внедрения в цепочку рендеринга Vulkan, перехватывая вызовы представления (present) и применяя пользовательские шейдеры к конечному изображению. Этот подход позволяет добавлять эффекты без модификации исходного кода игры.

Для работы vkBasalt требуется система с поддержкой Vulkan и игры, использующие этот графический API.

Минимальные системные требования

Операционная система: Linux с поддержкой Vulkan или Windows 10+

Графический API: Vulkan 1.1 или выше

Графический драйвер: Mesa 20.0+ (для Linux) или последние драйверы NVIDIA/AMD (для Windows)

Библиотеки: libvulkan, libX11 (для Linux)

Для оптимальной работы рекомендуется современная графическая карта с хорошей поддержкой Vulkan (NVIDIA GTX 900+, AMD RX 400+ или Intel Iris Xe) и последние версии драйверов.

vkBasalt — это активно развивающийся проект с открытым исходным кодом, который регулярно обновляется с добавлением новых эффектов и улучшением совместимости. Инструмент полностью бесплатен и поддерживается сообществом энтузиастов.

Основные возможности vkBasalt

Улучшение резкости (CAS): Контрастно-адаптивное увеличение резкости (Contrast Adaptive Sharpening) — один из самых популярных эффектов, улучшающий четкость изображения без значительных артефактов.

Сглаживание (FXAA/SMAA): Быстрое приблизительное сглаживание (FXAA) и подвыборочное морфологическое сглаживание (SMAA) для уменьшения лестничного эффекта на краях объектов.

Цветокоррекция: Настройка насыщенности, яркости, контрастности и гаммы для улучшения цветового восприятия.

Глубина резкости (DOF): Имитация эффекта глубины резкости для создания кинематографичного вида.

Виньетирование: Добавление затемнения по краям изображения для фокусировки внимания на центре кадра.

Преимущества vkBasalt

Низкие накладные расходы: Минимальное влияние на производительность (обычно 1-5% потери FPS) благодаря оптимизированным шейдерам.

Простота использования: Легкая настройка через конфигурационный файл без необходимости сложных инсталляций.

Кроссплатформенность: Работает как на Linux, так и на Windows с Vulkan-приложениями.

Совместимость: Может работать совместно с другими слоями совместимости, такими как DXVK и VKD3D-Proton.

Модульность: Возможность включения/выключения отдельных эффектов и их тонкой настройки.

Типичные сценарии использования

Улучшение графики в старых играх: Добавление современной постобработки к играм, которые изначально не поддерживают такие эффекты.

Компенсация размытия TAA: Использование CAS для восстановления четкости после применения временного сглаживания (TAA).

Стриминг и запись: Улучшение визуального качества для стримов и видео-контента.

Игры через Proton: Применение эффектов к Windows-играм, запущенным через Proton на Linux.

vkBasalt — это мощный, но легковесный инструмент для энтузиастов компьютерных игр, который позволяет значительно улучшить визуальное качество без необходимости замены железа или сложных модификаций. Особенно полезен он для пользователей Linux, где альтернативы вроде ReShade могут работать нестабильно или требовать дополнительных настроек.

Ссылка для скачивания последней версии.
  • Просмотров: 451

Этот веб-сайт использует технические и функциональные файлы cookie. Чтобы зарегистрировать учетную запись, связаться с нами, получить наши продукты или услуги, вы должны принять нашу Политику Конфиденциальности. Нажимая кнопку «Принять» или щелкая любую ссылку на этой странице, вы соглашаетесь на использование файлов cookie и принимаете нашу Политику использования cookie-файлов.