Q2PRO-X 1.4: видео, визуал и подсветки
Видео, визуал, подсветки и demo-visual профиль
Q2PRO-X 1.4
Q2PRO-X 1.4: видео, визуал и подсветки
Видео, визуал, подсветки и demo-visual профиль
Русское издание
5 июля 2026
q2pro-x.com
Оглавление
1. Где находятся настройки
2. Video backend: почему по умолчанию win32egl
3. Resolution, refresh, windowed и fullscreen
Desktop fullscreen
Exclusive fullscreen
Windowed mode
4. Render scale
5. Базовые визуальные эффекты
6. OLED protection
7. Visibility Highlights: общая модель
8. Предметы и оружие
9. Подсветка игроков
10. Player model color overrides
11. Demo visual config
12. Рекомендуемые стартовые профили
Соревновательная игра
Просмотр демок
Запись видео
Q2PRO-X 1.4: видео, визуал и подсветки
Примечание по версии 1.4: основной текст этого руководства сохраняет проверенную базу 1.2; новые возможности и изменения 1.4 описаны в разделе "Дополнение 1.4" ниже. Этот документ объясняет, как в Q2PRO-X 1.4 устроены видео-настройки и
визуальные слои: backend, fullscreen, render scale, постобработка, OLED
protection, visibility highlights и demo-visual профиль.
1. Где находятся настройки
Guided menu:
Options -> Video;
Options -> Visibility Highlights;
Options -> Demo Player -> Demo Analytics;
Options -> Demo Player -> Item Timers.
Classic Q2PRO-X menu:
Q2PRO-X -> video;
Q2PRO-X -> visibility highlights;
Q2PRO-X -> demo player;
Q2PRO-X -> demo analytics;
Q2PRO-X -> demo item timers.
Часть базовых Quake II video cvar всё ещё доступна через legacy меню и
консоль. Но для обычной настройки 1.2 лучше начинать с Q2PRO-X страниц.
2. Video backend: почему по умолчанию win32egl
На Windows в релизной сборке Q2PRO-X 1.4 default backend - win32egl.
Это EGL/ANGLE путь. Он был выбран как более безопасный для современного
захвата видео и desktop/fullscreen сценариев.
Доступные варианты:
vid_driver win32egl - рекомендуемый default на Windows Q2PRO-X;
vid_driver win32wgl - классический WGL OpenGL fallback.
Если выбранный backend не смог стартовать, движок пробует доступные
fallback-драйверы и переписывает vid_driver на реально запущенный backend.
Поэтому меню показывает не только желаемое значение, но и фактический
результат запуска.
Практическая рекомендация:
оставляйте win32egl, если игра запускается нормально;
пробуйте win32wgl, если на конкретной машине есть проблема с EGL/ANGLE;
после смены backend используйте vid_restart или перезапуск клиента, если
меню само не применило изменение.
3. Resolution, refresh, windowed и fullscreen
Q2PRO-X 1.4 скрывает старую неудобную модель vid_fullscreen за понятными
пикерами:
vid_resolution - desktop или конкретное разрешение вида 1920x1080;
vid_refresh - max или конкретная частота, например 144;
vid_windowed - оконный режим;
vid_fullscreen_type - desktop или exclusive;
vid_desktop_fullscreen_fit - fill или aspect;
vid_desktop_fullscreen_margin - небольшой отступ для borderless окна.
Desktop fullscreen
desktop fullscreen - borderless fullscreen. Обычно это лучший режим для
Alt+Tab, записи и современного Windows desktop. Если включён
vid_desktop_fullscreen_fit aspect, игра может сохранять выбранное
соотношение сторон и рисовать чёрные поля.
Exclusive fullscreen
exclusive - классический режим со сменой видеорежима монитора. Здесь
vid_refresh имеет смысл напрямую. Если выбранная частота недоступна,
движок выбирает ближайший допустимый режим из vid_modelist.
Windowed mode
В оконном режиме vid_resolution управляет размером окна. vid_refresh
игнорируется, потому что частотой управляет desktop compositor.
4. Render scale
Render scale нужен для раздельного управления внутренним 3D-разрешением и
размером окна / framebuffer.
Ключевые cvar:
gl_render_scale - процент внутреннего render scale;
gl_render_scale_mode - режим применения;
gl_render_scale_filter - фильтр масштабирования.
Типичные сценарии:
100 - нативная чёткость;
ниже 100 - больше FPS ценой размытия;
выше 100, если доступно в конкретной конфигурации, - super-sampling вид.
Для соревновательной игры обычно разумно держать 100, а FPS добирать
отключением тяжёлых визуальных эффектов.
5. Базовые визуальные эффекты
Эти настройки относятся к mod-local визуальному профилю:
gl_dynamic - динамические источники света;
gl_shadows - тени;
gl_coloredlightmaps - цветные lightmap;
gl_brightness - локальная яркость рендера;
gl_polyblend - экранные blend-эффекты;
gl_bloom, gl_bloom_strength, gl_bloom_threshold - bloom;
gl_post_profile, gl_post_contrast, gl_post_vibrance,
gl_post_temperature, gl_sharpen - постобработка;
usefog, fogdensity, foghue, fogsaturation, foglightness - fog.
Такой scope важен: разные моды могут иметь разный визуальный стиль. Но при
просмотре демок эти значения могут идти не из mod-local cfg, а из
demo-visual профиля.
6. OLED protection
OLED protection - это набор защитных UI и fullscreen эффектов для случаев,
когда статичные элементы долго стоят на одном месте.
Ключевые cvar:
vid_oled_enable - master switch;
vid_oled_bar_protection - анимация app-owned black bars;
vid_oled_idle_protection - затемнение при idle;
vid_oled_idle_monitor_off - опциональное выключение монитора при idle;
vid_oled_ui_protection - breathing alpha для поддерживаемых overlay;
vid_oled_ui_min_alpha, vid_oled_ui_max_alpha,
vid_oled_ui_cycle_sec.
Bar protection применим только когда Q2PRO-X сам владеет чёрными полями,
например desktop fullscreen + aspect fit. Idle/UI protection не ограничены