Q2PRO-X 1.5 — Генератор пресетов AVFX Q2PRO-X 1.5
Полная локальная HTML-версия принятого документа. Оригинал DOCX доступен в карточке документации.
Q2PRO-X 1.5
Генератор пресетов AVFX Q2PRO-X 1.5
Уровни качества, зоны выбора, воспроизводимость и сохранение результата
Русская редакция • Q2PRO-X 1.5 • 25 августа 2026 года
Содержание
Пункты кликабельны: щелчок переходит к разделу.
2.1. Что именно ограничивает уровень
4.11. Зона покрытия поверхностей
5. Что генератор никогда не меняет
6.2. Воспроизведение результата по зерну
8. Как сохранить понравившийся результат
Что делает генератор пресетов
Генератор пресетов 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
Этот параметр решает, участвуют ли материалы и насколько они непрозрачны. Площадью их размещения по-прежнему управляет «Зона покрытия поверхностей».
4.10. Живность
| Пункт меню | Варианты |
|---|---|
| Живность | Рандом / Всегда / Выключено |
Итог для живности. «Рандом» сохраняет предварительный выбор «Поверхностей». «Всегда» включает полностью непрозрачную живность со случайным смешиванием всех видов; «Выключено» отключает её. Зона покрытия живность не меняет. Применяется сразу.
cl_avfxgen_wildlife
Материалы, рисунки на поверхностях и 3D-трава от этого параметра не зависят. «Зона покрытия поверхностей» живность никогда не меняет.
4.11. Зона покрытия поверхностей
Варианты: Случайно, Полное.
«Полное» выводит на максимум покрытие плесени, зелени, кирпича, трещин, а также покрытий полов и стен, и делает его равномерным — уровень читается как законченный, а не как пятнистый. «Случайно» оставляет эти величины на усмотрение генератора.
| Живность и стекание воды по стенам «Полное покрытие» не трогает никогда. Это сознательное исключение: сплошная живность и сплошные подтёки не делают уровень законченным. |
|---|
5. Что генератор никогда не меняет
Эти области сохраняются полностью, при любом уровне и любом хаосе:
Причина одна и та же для всех пунктов: это либо ручная авторская работа по конкретной карте, либо решение пользователя об окружении, а не «внешний вид сцены». Случайная сцена не имеет права стирать ни то ни другое.
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 и в руководстве по видео.
10. Краткая памятка
| Задача | Что сделать |
|---|---|
| Получить новую сцену | «Сгенерировать» |
| Задать потолок нагрузки | «Уровень качества» |
| Сильнее разнообразить вид | «Уровень хаоса» → «Полный» |
| Оставить эталонный вид семейств | «Уровень хаоса» → «Разумный» |
| Обязательно получить дождь | «Основная атмосфера» → «Дождь» |
| Обязательно получить лужи | «Вода и лужи» → «Лужи» плюс атмосфера «Дождь» |
| Сделать уровень «обжитым» | «Зона покрытия поверхностей» → «Полное» |
| Вернуться к чистому состоянию | «Включить AVFX по умолчанию» |
| Повторить конкретную сцену | cl_avfx_preset_generate <зерно> при тех же селекторах |
| Сохранить сцену навсегда | Пользовательский слот в пресетах AVFX |