Q2PRO-X

Q2PRO-X 1.5 — Генератор пресетов AVFX Q2PRO-X 1.5

Полная локальная HTML-версия принятого документа. Оригинал DOCX доступен в карточке документации.

Q2PRO-X document image

Q2PRO-X 1.5

Генератор пресетов AVFX Q2PRO-X 1.5

Уровни качества, зоны выбора, воспроизводимость и сохранение результата

Русская редакция • Q2PRO-X 1.5 • 25 августа 2026 года


Содержание

Пункты кликабельны: щелчок переходит к разделу.

Что делает генератор пресетов

Зачем это нужно

1. Где находится генератор

1.1. Порядок работы

2. Шесть уровней качества

2.1. Что именно ограничивает уровень

3. Полный и разумный хаос

4. Зоны выбора

4.1. Основная атмосфера

4.2. Воздушная примесь

4.3. Небо

4.4. Небесные тела

4.5. Метеоры и корабли

4.6. Атмосферные эффекты

4.7. Поверхности

4.8. Вода и лужи

4.9. Материалы поверхностей

4.10. Живность

4.11. Зона покрытия поверхностей

5. Что генератор никогда не меняет

6. Как выполняется генерация

6.1. Что печатается в консоль

6.2. Воспроизведение результата по зерну

7. Отказы и их причины

8. Как сохранить понравившийся результат

9. Производительность

10. Краткая памятка


Что делает генератор пресетов

Генератор пресетов AVFX создаёт одну новую случайную сцену из настроек AVFX: погоду, небо, небесные тела, атмосферные эффекты, материалы поверхностей, воду и лужи. Одна кнопка — одна законченная комбинация.

Это не «рандомайзер всего подряд». Генератор работает только с настройками AVFX, соблюдает выбранный уровень качества, отказывается собирать заведомо невозможную сцену и никогда не трогает геймплей, урон, звуковую политику и авторское содержимое карт.

Ничего не происходит, пока вы не нажали «Сгенерировать». Все селекторы на странице инертны: они лишь описывают, какую сцену вы хотите получить в следующий раз.

Зачем это нужно

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



1. Где находится генератор

Путь по меню: [[GEN:menu_path:q2prox_avfx_generator]]

Страница целиком выглядит так:

Генератор пресетов AVFX

ТипРазделПунктПеременная или переходЧто делает
РазделНастройка генерацииНастройка генерации
СписокНастройка генерацииУровень качестваcl_avfxgen_qualityУровень качества создаваемой сцены. Высокие уровни открывают более дорогие эффекты; обычные отражения — с «Ультра», зеркала — только «Экстра». Инертно до «Сгенерировать». Применяется сразу. [Ультра-производительность / Производительность / Сбалансированное / Качество / Ультра-качество / Экстра-качество]
СписокНастройка генерацииУровень хаосаcl_avfxgen_chaos«Полный» варьирует внешний вид каждого активного семейства в безопасных проверенных диапазонах; «Разумный» — исходное курируемое поведение. Ничего не меняет до нажатия «Сгенерировать». Применяется сразу. [Полный / Разумный]
СписокНастройка генерацииОсновная атмосфераcl_avfxgen_profileОсновная атмосфера AVFX. «Случайно» — выбирает генератор; фиксированный выбор соблюдается точно. Сам по себе селектор ничего не меняет до нажатия «Сгенерировать». Применяется сразу. [Случайно / Выкл. / Дождь / Снег / Пепел / Пыль / Дымка]
СписокНастройка генерацииВоздушная примесьcl_avfxgen_airВторичная воздушная примесь поверх основной атмосферы. Движок не смешивает её с «Выкл.» и с одинаковым основным профилем; невозможная фиксированная пара отклоняется с объяснением. Ничего не меняет до нажатия «Сгенерировать». Применяется сразу. [Случайно / Выкл. / Пепел / Пыль / Дымка]
СписокНастройка генерацииНебоcl_avfxgen_skyСемейство базового неба. Фиксированный выбор сохраняет идентичность, «Полный» хаос варьирует внешний вид; космические небеса — от «Сбалансированного», солнечное — от «Производительности». Ничего не меняет до нажатия «Сгенерировать». Применяется сразу. [Случайно / Карта / Погодное / Голубое / Звёздное / Космос / Туманность / Солнечное / Мистическое]
СписокНастройка генерацииНебесные телаcl_avfxgen_celestialТолько небесные тела: Солнце, планеты/Земля и Чёрная дыра. «Случайно» выбирает доступное уровню подмножество; фиксированное тело соблюдается точно. Чёрная дыра требует «Ультра» и включает необходимый звёздный фон. Инертно до «Сгенерировать». Применяется сразу. [Случайно / Выкл. / Солнце / Планеты/Земля / Чёрная дыра / Все совместимые]
СписокНастройка генерацииМетеоры и кораблиcl_avfxgen_trafficНезависимый селектор движущихся объектов неба. «Случайно» (по умолчанию) выбирает доступное подмножество; «Выкл.» отключает всё; «Все совместимые» включает все доступные виды. Фиксированный вид соблюдается точно. Инертно до «Сгенерировать». Применяется сразу. [Случайно / Выкл. / Все совместимые / Падающие метеоры / Летающие метеоры / Кометы / Корабли]
СписокНастройка генерацииАтмосферные эффектыcl_avfxgen_atmosphereАтмосферные эффекты. Молнии требуют дождя: «Случайная» атмосфера станет «Дождь+гроза», несовместимая фиксированная отклоняется. «Облака» — плоские и объёмные по уровню. Инертно до «Сгенерировать». Применяется сразу. [Случайно / Выкл. / Молнии / Объёмный туман / Облака / Туман и облака / Все совместимые]
СписокНастройка генерацииПоверхностиcl_avfxgen_surfacesПредварительный выбор семейства: материалы, покрытия, 3D-трава или живность. Итог для материалов и живности задают отдельные параметры ниже. Только визуал; инертно до «Сгенерировать». Применяется сразу. [Случайно / Выкл. / Материалы / Покрытия / Трава / Живность / Все совместимые]
СписокНастройка генерацииВода и лужиcl_avfxgen_waterВода и лужи. Фиксированные «Лужи» требуют дождя: «Случайная» основная атмосфера станет «Дождь», несовместимая фиксированная отклоняется. Ничего не меняет до нажатия «Сгенерировать». Применяется сразу. [Случайно / Выкл. / Вода / Лужи / Вода и лужи]
СписокНастройка генерацииМатериалы поверхностейcl_avfxgen_materialsИтог для материалов. «Рандом» сохраняет предварительный выбор «Поверхностей». «Всегда» включает минимум два допустимых слоя с полной непрозрачностью. «Выключено» отключает все семь слоёв. Живность, рисунки и 3D-трава задаются отдельно. Применяется сразу. [Рандом / Всегда / Выключено]
СписокНастройка генерацииЖивностьcl_avfxgen_wildlifeИтог для живности. «Рандом» сохраняет предварительный выбор «Поверхностей». «Всегда» включает полностью непрозрачную живность со случайным смешиванием всех видов; «Выключено» отключает её. Зона покрытия живность не меняет. Применяется сразу. [Рандом / Всегда / Выключено]
СписокНастройка генерацииЗона покрытия поверхностейcl_avfxgen_coverageЗона покрытия поверхностей. «Полное» выводит на максимум покрытие плесени, зелени, кирпича, трещин и покрытий полов и стен и делает его равномерным. «Случайно» оставляет эти величины генератору. Живность и стекание воды не трогает. Применяется сразу. [Случайно / Полное]
РазделДействиеДействие
ПереходДействиеВключить AVFX по умолчаниюq2prox_cfg_preset_apply; cl_avfx_defaults; set cl_avfx 1; q2prox_cfg_save_localСбрасывает AVFX к значениям по умолчанию, включает мастер и сохраняет профиль.
ПереходДействиеСгенерироватьcl_avfx_preset_generateСоздаёт одно новое случайное зерно, проверяет один полный план, применяет его один раз и один раз сбрасывает AVFX. В консоль выводятся зерно, хеш плана и краткая сводка.
РазделПресетыПресеты
ПереходПресетыПресеты AVFX...q2prox_avfx_presetsОткрывает стандартные и пользовательские пресеты AVFX.

1.1. Порядок работы

1. Выберите уровень качества — он задаёт потолок нагрузки и определяет, какие семейства эффектов вообще доступны.

2. Выберите уровень хаоса.

3. При желании зафиксируйте отдельные зоны: атмосферу, небо, небесные тела и остальное. Всё, что оставлено на «Случайно», выберет генератор.

4. Нажмите «Сгенерировать».

5. Посмотрите на результат в игре. Не понравилось — нажмите ещё раз.

6. Понравилось — сохраните как пользовательский пресет.

Кнопка «Включить AVFX по умолчанию» рядом — это отдельное действие: она сбрасывает все настройки AVFX к значениям по умолчанию, включает главный переключатель AVFX и сохраняет локальный профиль. Это удобная «чистая точка» перед серией экспериментов.



2. Шесть уровней качества

Уровень качества — это не «красивее / хуже», а потолок стоимости сцены и список разрешённых семейств.

УровеньЧто он означает
Ультра-производительностьМинимальная нагрузка. Самые дорогие семейства отключены.
ПроизводительностьНизкая нагрузка. Становится доступным солнечное небо.
СбалансированноеСредняя нагрузка. Открываются космические небеса, объёмный туман и объёмные облака.
КачествоОткрываются лучи света (god rays), обязателен реалистичный слой воды.
Ультра-качествоСнимаются ограничения на масштаб и число шагов объёмных сред; появляются отражения моделей.
Экстра-качествоМаксимум: геометрия кирпича и Зеркальные поверхности.

2.1. Что именно ограничивает уровень

Правила ниже — это фактическая политика собранного генератора, а не приблизительное описание.

ВозможностьС какого уровня
Геометрия кирпича (рельеф кладки)Только «Экстра-качество». На всех остальных уровнях жёстко ноль, при этом сам кирпич остаётся доступен
Лучи света: солнце, лучи сквозь облака, звёздные и от чёрной дырыС «Качества» и выше. Ниже все включающие мастера принудительно выключены
Объёмный туман — сам эффектС «Сбалансированного» и выше
Объёмный туман — полный масштаб и число шаговС «Ультра-качества». Ниже: масштаб не выше 0.5, шагов не больше 8
Объёмные облака — сам эффектС «Сбалансированного» и выше
Объёмные облака — полный масштаб и число шаговС «Ультра-качества». Ниже: масштаб не выше 0.5, шагов не больше 10
Вода — главный переключательВключён на всех уровнях без исключения
Реалистичная вода, качество воды и отражение сцены в водеОбязательны с «Качества» и выше. Ниже реалистичная вода остаётся случайной
Отражения моделей (игроки, оружие, предметы)С «Ультра-качества» и выше
Зеркальные поверхностиТолько «Экстра-качество»
Космические небеса (Звёздное, Космос, Туманность, Мистическое)С «Сбалансированного» и выше
Солнечное небоС «Производительности» и выше
Чёрная дыраС «Ультра-качества» и выше

Если вы зафиксировали семейство, недоступное на выбранном уровне, генератор откажется и ничего не изменит, прямо сказав, что нужно поднять уровень качества.



3. Полный и разумный хаос

Уровень хаосаЧто он делает
ПолныйВарьирует внешний вид каждого активного семейства внутри безопасных проверенных диапазонов: форму, цвет, движение, поверхности, небо и небесные тела. Две сцены с одинаковым набором семейств будут выглядеть по-разному.
РазумныйСохраняет исходное курируемое поведение: набор семейств меняется, а их внешний вид остаётся близким к эталонному.

«Полный» хаос никогда не выходит за границы, признанные безопасными: он не создаёт значений вне допустимого диапазона переменной и не превышает бюджет уровня качества. Число варьированных значений печатается в консоль вместе с планом.


4. Зоны выбора

Каждая зона имеет вариант «Случайно» — тогда решает генератор — и точные варианты, которые соблюдаются буквально.

4.1. Основная атмосфера

Варианты: Случайно, Выкл., Дождь, Снег, Пепел, Пыль, Дымка.

Это главный характер сцены. Фиксированный выбор соблюдается точно.

4.2. Воздушная примесь

Варианты: Случайно, Выкл., Пепел, Пыль, Дымка.

Вторичный слой, подмешиваемый поверх основной атмосферы. Движок никогда не подмешивает примесь к выключенной атмосфере и не подмешивает примесь, совпадающую с основным профилем. Невозможная фиксированная пара отклоняется с объяснением, и ничего не меняется.

4.3. Небо

Варианты: Случайно, Карта, Погодное, Голубое, Звёздное, Космос, Туманность, Солнечное, Мистическое.

Фиксированный выбор сохраняет идентичность неба, а «Полный» хаос варьирует его внешний вид. «Карта» означает небо, заданное самой картой.

4.4. Небесные тела

Пункт менюВарианты
Небесные телаСлучайно / Выкл. / Солнце / Планеты/Земля / Чёрная дыра / Все совместимые

Только небесные тела: Солнце, планеты/Земля и Чёрная дыра. «Случайно» выбирает доступное уровню подмножество; фиксированное тело соблюдается точно. Чёрная дыра требует «Ультра» и включает необходимый звёздный фон. Инертно до «Сгенерировать». Применяется сразу.

cl_avfxgen_celestial

Селектор отвечает только за тела: Солнце, планеты и Землю, Чёрную дыру. «Случайно» выбирает любое разрешённое уровнем подмножество, фиксированное тело соблюдается точно. Чёрная дыра требует «Ультра-качества» и сама включает необходимый ей звёздный фон.

4.5. Метеоры и корабли

Пункт менюВарианты
Метеоры и кораблиСлучайно / Выкл. / Все совместимые / Падающие метеоры / Летающие метеоры / Кометы / Корабли

Независимый селектор движущихся объектов неба. «Случайно» (по умолчанию) выбирает доступное подмножество; «Выкл.» отключает всё; «Все совместимые» включает все доступные виды. Фиксированный вид соблюдается точно. Инертно до «Сгенерировать». Применяется сразу.

cl_avfxgen_traffic

Движущиеся объекты неба вынесены в отдельный независимый селектор: падающие метеоры, летающие метеоры, кометы и корабли. По умолчанию «Случайно». «Выкл.» отключает их все, «Все совместимые» включает все доступные виды, фиксированный вид соблюдается точно.

Два селектора независимы: выбор Солнца больше не приводит метеоры за собой. Если нужны и тело, и движение — задайте оба.

Оба селектора инертны до нажатия «Сгенерировать».

4.6. Атмосферные эффекты

Варианты: Случайно, Выкл., Молнии, Объёмный туман, Облака, Туман и облака, Все совместимые.

Молнии требуют дождя. Если основная атмосфера оставлена на «Случайно», генератор сам приведёт её к «Дождь + гроза». Если основная атмосфера зафиксирована на чём-то несовместимом, комбинация отклоняется.

«Облака» — это плоские и объёмные облака, набор зависит от уровня качества.

4.7. Поверхности

Варианты: Случайно, Выкл., Материалы, Покрытия, Трава, Живность, Все совместимые.

Материалы — плесень, кирпич, трещины, зелень и стекание воды по стенам.
Покрытия — покрытия полов и стен.
Трава и Живность — соответствующие семейства.

Это предварительный выбор семейства. Окончательное участие материалов и живности задают два отдельных параметра ниже: их варианты «Всегда» и «Выключено» имеют приоритет над выбором «Поверхностей». Генератор меняет здесь только внешний вид. Он никогда не трогает геймплей, урон, правила контакта и звуковую политику.

4.8. Вода и лужи

Варианты: Случайно, Выкл., Вода, Лужи, Вода и лужи.

Зафиксированные лужи требуют дождя. Если основная атмосфера на «Случайно», она станет «Дождь»; несовместимая фиксированная атмосфера приведёт к отказу.

Обратите внимание: главный переключатель воды генератор включает всегда, независимо от выбора в этой зоне и от уровня качества. Зона управляет тем, какие водные семейства участвуют в сцене.

4.9. Материалы поверхностей

Пункт менюВарианты
Материалы поверхностейРандом / Всегда / Выключено

Итог для материалов. «Рандом» сохраняет предварительный выбор «Поверхностей». «Всегда» включает минимум два допустимых слоя с полной непрозрачностью. «Выключено» отключает все семь слоёв. Живность, рисунки и 3D-трава задаются отдельно. Применяется сразу.

cl_avfxgen_materials

Рандом сохраняет предварительный результат параметра «Поверхности».
Всегда — вариант по умолчанию. На любом уровне качества он включает минимум два допустимых слоя с полной непрозрачностью. Участвуют плесень, кирпич, трещины, зелень, подтёки и покрытия пола и стен; живность, рисунки на поверхностях и 3D-трава сюда не входят.
Выключено отключает все участвующие здесь слои материалов.

Этот параметр решает, участвуют ли материалы и насколько они непрозрачны. Площадью их размещения по-прежнему управляет «Зона покрытия поверхностей».

4.10. Живность

Пункт менюВарианты
ЖивностьРандом / Всегда / Выключено

Итог для живности. «Рандом» сохраняет предварительный выбор «Поверхностей». «Всегда» включает полностью непрозрачную живность со случайным смешиванием всех видов; «Выключено» отключает её. Зона покрытия живность не меняет. Применяется сразу.

cl_avfxgen_wildlife

Рандом сохраняет предварительный результат параметра «Поверхности».
Всегда — вариант по умолчанию. На любом уровне качества он включает полностью непрозрачную живность и случайное смешивание всех доступных видов.
Выключено всегда отключает живность.

Материалы, рисунки на поверхностях и 3D-трава от этого параметра не зависят. «Зона покрытия поверхностей» живность никогда не меняет.

4.11. Зона покрытия поверхностей

Варианты: Случайно, Полное.

«Полное» выводит на максимум покрытие плесени, зелени, кирпича, трещин, а также покрытий полов и стен, и делает его равномерным — уровень читается как законченный, а не как пятнистый. «Случайно» оставляет эти величины на усмотрение генератора.

Живность и стекание воды по стенам «Полное покрытие» не трогает никогда. Это сознательное исключение: сплошная живность и сплошные подтёки не делают уровень законченным.



5. Что генератор никогда не меняет

Эти области сохраняются полностью, при любом уровне и любом хаосе:

Рисунки на поверхностях (авторское содержимое карты). Генератор не создаёт, не удаляет и не изменяет их.
Объёмный пар и дым (Surface Volumes) — тоже авторское содержимое карты.
Настройки одиночной игры, связанные с AVFX.
Служебные настройки слоя AVFX: выбор бэкенда и рендерера погоды, привязка к ядрам процессора и число рабочих потоков, соревновательное ограничение, поведение в мультиплеере и в демо, путь оверлея, частота обновления покрытия и глобальное отключение AVFX — это глобальная политика, а не часть сцены.

Причина одна и та же для всех пунктов: это либо ручная авторская работа по конкретной карте, либо решение пользователя об окружении, а не «внешний вид сцены». Случайная сцена не имеет права стирать ни то ни другое.



6. Как выполняется генерация

Нажатие «Сгенерировать» выполняет ровно одну последовательность:

1. Создаётся одно новое зерно. Оно строится из времени в миллисекундах и счётчика этой сессии. Никаких указателей, адресов и игровых случайных чисел.

2. Строится один полный план. План — это законченный список присваиваний: какие семейства включить и с какими значениями.

3. План проверяется целиком. Если он невозможен или не укладывается в бюджет уровня, применение не начинается вовсе.

4. План применяется один раз. Это единственная точка изменения настроек.

5. Слой AVFX перезапускается один раз. Не по разу на каждое семейство — ровно один раз после полного применения.

Отсюда важное свойство: отказ ничего не меняет. Если генератор сказал «невозможная комбинация» или «семейство недоступно на этом уровне», ваши текущие настройки остались точно такими, какими были.

6.1. Что печатается в консоль

После успешной генерации в консоли появляется компактная сводка:

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

Сводка печатается и по-английски, и по-русски.

6.2. Воспроизведение результата по зерну

Команда генерации принимает необязательный аргумент — зерно:

cl_avfx_preset_generate 1234567890

При тех же селекторах и том же зерне строится тот же самый план, независимо от того, в каком состоянии находились настройки AVFX до этого. Консоль отметит такой запуск как выполненный с явным зерном.

Практический смысл: запишите зерно из консоли рядом со скриншотом — и вы сможете вернуть ту же сцену позже или передать её другому игроку вместе с положениями селекторов.

Зерно без селекторов не работает. План зависит и от зерна, и от выбранных зон, и от уровня качества. Записывайте их вместе.



7. Отказы и их причины

Генератор отказывается собирать сцену только в трёх случаях. В каждом он объясняет причину и не меняет ничего.

СообщениеЧто произошлоЧто делать
Невозможная фиксированная комбинация примеси и основного профиляВоздушная примесь зафиксирована поверх выключенной атмосферы или поверх такой же атмосферыВерните примесь на «Случайно» или смените основную атмосферу
Невозможная фиксированная комбинация: молнии и лужи требуют атмосферы «Дождь»Молнии или лужи зафиксированы вместе с несовместимой фиксированной атмосферойПоставьте основную атмосферу «Дождь» либо верните её на «Случайно»
Выбранное семейство недоступно на этом уровне качестваФиксированное семейство требует более высокого уровня (например, Чёрная дыра ниже «Ультра-качества»)Поднимите уровень качества или верните зону на «Случайно»

Все сообщения выводятся сразу на двух языках, поэтому их можно передавать как есть.



8. Как сохранить понравившийся результат

Сгенерированная сцена — это обычное текущее состояние настроек AVFX. Сохраняется она стандартным способом, через пользовательские пресеты:

1. Откройте [[GEN:menu_path:q2prox_avfx_presets]].

2. Перейдите к пользовательским слотам.

3. Сохраните текущее состояние в свободный слот и дайте ему имя.

После этого сцена возвращается в один клик и переживает и новые генерации, и сброс к значениям по умолчанию. Подробности о слотах, глобальных и зависящих от мода пресетах — в руководстве по пресетам AVFX.

Не сохраняйте сцену «на потом» в голове: следующая генерация перезапишет текущее состояние целиком.


9. Производительность

Уровень качества — это и есть регулятор нагрузки: генератор не собирает сцену дороже бюджета выбранного уровня. Тем не менее фактическая частота кадров зависит ещё от карты, разрешения, масштаба рендера и выбранного графического бэкенда.

Практические советы:

начните с уровня «Сбалансированное» и поднимайтесь, пока частота кадров вас устраивает;
объёмный туман и объёмные облака — самые дорогие семейства; ниже «Ультра-качества» их масштаб и число шагов уже ограничены генератором;
Зеркальные поверхности существуют только на «Экстра-качестве» именно потому, что это самая дорогая часть;
если сцена нравится, но тяжеловата, сохраните её как пресет и уменьшайте нагрузку точечно в подменю AVFX — генератор для этого не нужен.

Общие соображения по цене кадра, бэкендам и подготовке шейдеров изложены в руководстве по настройкам AVFX и в руководстве по видео.



10. Краткая памятка

ЗадачаЧто сделать
Получить новую сцену«Сгенерировать»
Задать потолок нагрузки«Уровень качества»
Сильнее разнообразить вид«Уровень хаоса» → «Полный»
Оставить эталонный вид семейств«Уровень хаоса» → «Разумный»
Обязательно получить дождь«Основная атмосфера» → «Дождь»
Обязательно получить лужи«Вода и лужи» → «Лужи» плюс атмосфера «Дождь»
Сделать уровень «обжитым»«Зона покрытия поверхностей» → «Полное»
Вернуться к чистому состоянию«Включить AVFX по умолчанию»
Повторить конкретную сценуcl_avfx_preset_generate <зерно> при тех же селекторах
Сохранить сцену навсегдаПользовательский слот в пресетах AVFX