Q2PRO-X

Q2PRO-X 1.6 Beta 5 by ly — Объёмные объекты поверхностей AVFX

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

Q2PRO-X 1.6 Beta 5 by ly

Объёмные объекты поверхностей AVFX

Q2PRO-X document image

Автор проекта: ly

Объёмные объекты поверхностей AVFX

Русская редакция • Q2PRO-X 1.6 Beta 5 by ly • 10.10.2026


Содержание

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

Объёмные объекты поверхностей AVFX

Выбор объектов

Свисающая листва

Папоротники и трава

Камни и земля

Лежащие и падающие листья

Тени и фонарик

Освещение объектов

Отражения и сохранение


Объёмные объекты поверхностей AVFX

Автор проекта: ly. Q2PRO-X 1.6 Beta 5.

Объекты добавляют объёмные детали к архитектуре карты. Это отдельный слой AVFX: плоские материалы зелени, кирпича, металла и покрытий пола продолжают работать независимо. Объекты декоративные и не меняют столкновения.

Путь: Главное меню → Продвинутые визуальные эффекты → Детальная настройка AVFX → Поверхности и вода → Объекты поверхностей

Q2PRO-X document image

Общий мастер и шесть отдельных подменю объектов поверхностей.

Выбор объектов

ВидДля чего подходитГлавные особенности
ТраваЗелёные поверхности и открытые участки полаПлотность, размер, ветер, качество, ограничение небом и сила тени
ЛистваСвисающая зелень на стенахДлина и форма, разнообразие, кучность, распределение ближе к верху
ПапоротникиВыраженные объёмные растенияРазмер, разнообразие форм и листьев, ветер, освещение
КамниКамешки, группы камней и валуныТекстуры, цвет, форма, кучность, размер и широкий разброс размеров
ЗемляНеровности и небольшие комья на полуТекстуры, цвет, форма, плотность и размер
ЛистьяОпавшие и падающие листьяРазнообразие формы и цвета, кучность, ветер, отдельное количество падающих листьев

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

Q2PRO-X document image

Трава, папоротники и настенная листва в одной игровой сцене.

Свисающая листва

Кучность меняет распределение от отдельных веточек к плотным скоплениям. На максимуме формируются группы с множеством ветвей и листьев. Разнообразие разбивает повторяемость формы и длины; отдельные скопления могут быть значительно длиннее остальных. Распределение по высоте плавно смещает рост к верхней части принимающей BSP-поверхности. Это не фильтр по высоте всего уровня.

Q2PRO-X document image

Кучность, разнообразие и распределение настенной листвы.

Листва на стенах

ТипРазделПунктПеременная или переходЧто делает
ПереключательВключеноcl_avfx_surface_ivyОтдельная категория объектов поверхностей. Нужен их главный выключатель; трава и материалы не требуются. Применяется сразу. [Нет / Да]
СписокКачествоcl_avfx_surface_ivy_qualityДетализация изгиба листьев. Расположение и видимость растений от неё не зависят. Применяется сразу. [Производительность / Сбалансированно / Высокое / Ультра]
ПолзунокПлотностьcl_avfx_surface_ivy_densityПлотность постоянного размещения на карте. Изменение однократно пересоздаёт размещение. Применяется сразу.
ПолзунокРазмерcl_avfx_surface_ivy_sizeМасштаб растений в игровых единицах. Растения должны помещаться на опорной поверхности. Применяется сразу.
ПолзунокРаспределение к верхуcl_avfx_surface_ivy_top_biasПлавно смещает места роста к верху каждой связной стены: 0 — вся высота, 1 — верхние 12%. Длинные плети могут свисать ниже места роста. Применяется сразу.
ПолзунокКучностьcl_avfx_surface_ivy_clumping0 — отдельные плети; 1 — только густые пучки из шести плетей без одиночных веточек. Пучков становится меньше, ветвей в каждом — больше. Применяется сразу.
ПолзунокРазнообразие формыcl_avfx_surface_ivy_diversityРазные изгибы, формы листьев и длины побегов; часть плетей в несколько раз длиннее. 0 — единая форма, 1 — полное разнообразие. Движение камеры ничего не меняет. Применяется сразу.
ПолзунокВариант размещенияcl_avfx_surface_ivy_seedЗерно размещения. Движение камеры никогда не меняет расположение растений. Применяется сразу.
ПолзунокКрасныйcl_avfx_surface_ivy_color_rБазовый красный канал до освещения сцены. Применяется сразу.
ПолзунокЗелёныйcl_avfx_surface_ivy_color_gБазовый зелёный канал до освещения сцены. Применяется сразу.
ПолзунокСинийcl_avfx_surface_ivy_color_bБазовый синий канал до освещения сцены. Применяется сразу.
ПолзунокВетерcl_avfx_surface_ivy_windПлавное движение ветвей и листьев с неподвижными корнями. Применяется сразу.
ПолзунокШероховатостьcl_avfx_surface_ivy_roughnessШероховатость листьев: выше значение — мягче блики. Применяется сразу.
РазделОсвещениеОсвещение
ПереходОсвещениеОсвещение...q2prox_avfx_ivy_lightingРеакция этой категории на статический, небесный и локальный свет.
ПереходОсвещениеНазад...q2prox_avfx_surface_objectsНазад в объекты поверхностей.

Папоротники и трава

Разнообразие папоротников позволяет сочетать разные силуэты вместо одинаковых кустов. Ветер отвечает за движение растений, а плотность — за размещение. Отключённый пользовательский LOD не должен сам по себе обрезать дальность травы; при этом видимость, скрытые поверхности и субпиксельные детали всё равно обрабатываются рендерером. Высокая плотность остаётся дороже низкой.

Q2PRO-X document image

Параметры разнообразия папоротников.

Папоротники и сорняки

ТипРазделПунктПеременная или переходЧто делает
ПереключательВключеноcl_avfx_surface_fernsОтдельная категория объектов поверхностей. Нужен их главный выключатель; трава и материалы не требуются. Применяется сразу. [Нет / Да]
СписокКачествоcl_avfx_surface_ferns_qualityДетализация изгиба листьев. Расположение и видимость растений от неё не зависят. Применяется сразу. [Производительность / Сбалансированно / Высокое / Ультра]
ПолзунокПлотностьcl_avfx_surface_ferns_densityПлотность постоянного размещения на карте. Изменение однократно пересоздаёт размещение. Применяется сразу.
ПолзунокРазмерcl_avfx_surface_ferns_sizeМасштаб растений в игровых единицах. Растения должны помещаться на опорной поверхности. Применяется сразу.
ПолзунокРазнообразие формыcl_avfx_surface_ferns_diversityРазнообразие кроны, длины, изгиба и направления вай, формы перистых листочков. 0 — одинаковая форма, 1 — полное устойчивое разнообразие. Применяется сразу.
ПолзунокВариант размещенияcl_avfx_surface_ferns_seedЗерно размещения. Движение камеры никогда не меняет расположение растений. Применяется сразу.
ПолзунокКрасныйcl_avfx_surface_ferns_color_rБазовый красный канал до освещения сцены. Применяется сразу.
ПолзунокЗелёныйcl_avfx_surface_ferns_color_gБазовый зелёный канал до освещения сцены. Применяется сразу.
ПолзунокСинийcl_avfx_surface_ferns_color_bБазовый синий канал до освещения сцены. Применяется сразу.
ПолзунокВетерcl_avfx_surface_ferns_windПлавное движение ветвей и листьев с неподвижными корнями. Применяется сразу.
ПолзунокШероховатостьcl_avfx_surface_ferns_roughnessШероховатость листьев: выше значение — мягче блики. Применяется сразу.
РазделОсвещениеОсвещение
ПереходОсвещениеОсвещение...q2prox_avfx_ferns_lightingРеакция этой категории на статический, небесный и локальный свет.
ПереходОсвещениеНазад...q2prox_avfx_surface_objectsНазад в объекты поверхностей.

Трава

ТипРазделПунктПеременная или переходЧто делает
ПереключательТраваcl_avfx_surface_grassВключает инстансную траву на подходящих плоских/наклонных статических поверхностях. Нужен главный выключатель «Объекты поверхностей». Выше качество — выше стоимость. По умолчанию выкл. Применяется сразу. [Нет / Да]
ПереходРазмещение и внешний вид...q2prox_avfx_grass_placementОткрывает размещение, производительность и внешний вид травы.
ПереходОсвещение...q2prox_avfx_grass_lightingОткрывает освещение травы: солнце/луна, статический свет карты, фонарик, молнии/метеоры, динамические и светящиеся источники.
ПереходВетер и взаимодействие...q2prox_avfx_grass_motionОткрывает настройки ветра и взаимодействия травы с персонажами.
РазделСервисСервис
ПереходСервисИнформация о траве...avfx_surface_grass_infoПечатает диагностику травы (инвентарь, ячейки, инстансы, взаимодействие, тайминги) в консоль.
ПереходСервисНазад...q2prox_avfx_surface_objectsНазад в объекты поверхностей.

Камни и земля

Размер задаёт основную величину, разброс размеров — различия между объектами. Большой разброс у камней позволяет смешивать мелкие камешки и валуны. Разнообразие формы, текстура и вариативность цвета вместе уменьшают повторяемость. Сильно увеличивать все эти параметры одновременно необязательно: сначала подбирается основной размер, затем разброс и плотность.

Q2PRO-X document image

Размер и разброс размеров камней, цвет и текстурный вид.

Q2PRO-X document image

Разноразмерные камни, земля и опавшие листья на полу.

Камни и обломки

ТипРазделПунктПеременная или переходЧто делает
ПереключательВключеноcl_avfx_surface_rubbleОтдельная категория объектов поверхностей; нужен только общий мастер. Декоративная геометрия без столкновений. Применяется сразу. [Нет / Да]
СписокКачествоcl_avfx_surface_rubble_qualityДетализация геометрии. Постоянное размещение и видимость от качества не зависят. Применяется сразу. [Производительность / Сбалансированно / Высокое / Ультра]
ПолзунокПлотностьcl_avfx_surface_rubble_densityПлотность постоянного размещения. Пересоздаётся при изменении настроек, а не при движении камеры. Применяется сразу.
ПолзунокРазмерcl_avfx_surface_rubble_sizeРазмер скопления в игровых единицах. Вся опора должна помещаться на поверхности без отверстий и воды. Применяется сразу.
ПолзунокРазброс размераcl_avfx_surface_rubble_size_spreadНезависимый разброс размера: 0 — базовый размер, 1 — от 1/16 до 8 базовых размеров; камешки и валуны одновременно. Большим объектам нужна подходящая опора. Применяется сразу.
ПолзунокКучностьcl_avfx_surface_rubble_clumping0 — отдельные объекты; 1 — скопления из многих объектов. Число скоплений уменьшается для ограничения нагрузки. Применяется сразу.
ПолзунокРазнообразие формыcl_avfx_surface_rubble_diversity0 — одна форма; 1 — разные формы, пропорции и направления; повреждения листьев редки. Не зависит от камеры. Применяется сразу.
ПолзунокВариант размещенияcl_avfx_surface_rubble_seedЗерно постоянного размещения; меняет расположение объектов на карте. Применяется сразу.
ПолзунокКрасныйcl_avfx_surface_rubble_color_rБазовый канал цвета до вариаций материала и освещения сцены. Применяется сразу.
ПолзунокЗелёныйcl_avfx_surface_rubble_color_gБазовый канал цвета до вариаций материала и освещения сцены. Применяется сразу.
ПолзунокСинийcl_avfx_surface_rubble_color_bБазовый канал цвета до вариаций материала и освещения сцены. Применяется сразу.
ПолзунокРазнообразие цветаcl_avfx_surface_rubble_color_variationСдержанный разброс оттенков текстуры между отдельными объектами. Ноль сохраняет заданный оттенок. Размещение не меняется. Применяется сразу.
ПолзунокШероховатостьcl_avfx_surface_rubble_roughnessВыше значение — мягче блики на поверхности. Применяется сразу.
РазделОсвещениеОсвещение
ПереходОсвещениеОсвещение...q2prox_avfx_rubble_lightingРеакция этой категории на статический, небесный и локальный свет.
ПереходОсвещениеНазад...q2prox_avfx_surface_objectsНазад в объекты поверхностей.

Комья земли

ТипРазделПунктПеременная или переходЧто делает
ПереключательВключеноcl_avfx_surface_soilОтдельная категория объектов поверхностей; нужен только общий мастер. Декоративная геометрия без столкновений. Применяется сразу. [Нет / Да]
СписокКачествоcl_avfx_surface_soil_qualityДетализация геометрии. Постоянное размещение и видимость от качества не зависят. Применяется сразу. [Производительность / Сбалансированно / Высокое / Ультра]
ПолзунокПлотностьcl_avfx_surface_soil_densityПлотность постоянного размещения. Пересоздаётся при изменении настроек, а не при движении камеры. Применяется сразу.
ПолзунокРазмерcl_avfx_surface_soil_sizeРазмер скопления в игровых единицах. Вся опора должна помещаться на поверхности без отверстий и воды. Применяется сразу.
ПолзунокРазброс размераcl_avfx_surface_soil_size_spreadРазброс размера: 0 — базовый размер, 1 — от половины до двойного базового размера. Применяется сразу.
ПолзунокКучностьcl_avfx_surface_soil_clumping0 — отдельные объекты; 1 — скопления из многих объектов. Число скоплений уменьшается для ограничения нагрузки. Применяется сразу.
ПолзунокРазнообразие формыcl_avfx_surface_soil_diversity0 — одна форма; 1 — разные формы, пропорции и направления; повреждения листьев редки. Не зависит от камеры. Применяется сразу.
ПолзунокВариант размещенияcl_avfx_surface_soil_seedЗерно постоянного размещения; меняет расположение объектов на карте. Применяется сразу.
ПолзунокКрасныйcl_avfx_surface_soil_color_rБазовый канал цвета до вариаций материала и освещения сцены. Применяется сразу.
ПолзунокЗелёныйcl_avfx_surface_soil_color_gБазовый канал цвета до вариаций материала и освещения сцены. Применяется сразу.
ПолзунокСинийcl_avfx_surface_soil_color_bБазовый канал цвета до вариаций материала и освещения сцены. Применяется сразу.
ПолзунокРазнообразие цветаcl_avfx_surface_soil_color_variationСдержанный разброс оттенков текстуры между отдельными объектами. Ноль сохраняет заданный оттенок. Размещение не меняется. Применяется сразу.
ПолзунокШероховатостьcl_avfx_surface_soil_roughnessВыше значение — мягче блики на поверхности. Применяется сразу.
РазделОсвещениеОсвещение
ПереходОсвещениеОсвещение...q2prox_avfx_soil_lightingРеакция этой категории на статический, небесный и локальный свет.
ПереходОсвещениеНазад...q2prox_avfx_surface_objectsНазад в объекты поверхностей.

Лежащие и падающие листья

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

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

«Только под небом» действует на оба вида листьев. При включении закрытые потолком участки исключаются; в некоторых картах подходящих участков может не быть.

Q2PRO-X document image

Отдельное количество падающих листьев и ограничение открытым небом.

Q2PRO-X document image

Падающие листья под открытым небом над опавшими листьями.

Опавшие листья

ТипРазделПунктПеременная или переходЧто делает
ПереключательВключеноcl_avfx_surface_leavesОтдельная категория объектов поверхностей; нужен только общий мастер. Декоративная геометрия без столкновений. Применяется сразу. [Нет / Да]
ПереключательТолько под небомcl_avfx_surface_leaves_outdoor_onlyЛистья только на открытых небу участках, включая падающие. Выкл — также в помещениях; для падения по-прежнему нужен свободный путь. Применяется сразу. [Нет / Да]
СписокКачествоcl_avfx_surface_leaves_qualityДетализация геометрии. Постоянное размещение и видимость от качества не зависят. Применяется сразу. [Производительность / Сбалансированно / Высокое / Ультра]
ПолзунокПлотностьcl_avfx_surface_leaves_densityПлотность постоянного размещения. Пересоздаётся при изменении настроек, а не при движении камеры. Применяется сразу.
ПолзунокРазмерcl_avfx_surface_leaves_sizeРазмер скопления в игровых единицах. Вся опора должна помещаться на поверхности без отверстий и воды. Применяется сразу.
ПолзунокРазброс размераcl_avfx_surface_leaves_size_spreadУмеренный разброс размера листьев: 0 — базовый размер, 1 — от 65 до 125 процентов; без гигантских листьев. Применяется сразу.
ПолзунокКучностьcl_avfx_surface_leaves_clumping0 — отдельные объекты; 1 — скопления из многих объектов. Число скоплений уменьшается для ограничения нагрузки. Применяется сразу.
ПолзунокРазнообразие формыcl_avfx_surface_leaves_diversity0 — одна форма; 1 — разные формы, пропорции и направления; повреждения листьев редки. Не зависит от камеры. Применяется сразу.
ПолзунокВариант размещенияcl_avfx_surface_leaves_seedЗерно постоянного размещения; меняет расположение объектов на карте. Применяется сразу.
ПолзунокКрасныйcl_avfx_surface_leaves_color_rБазовый канал цвета до вариаций материала и освещения сцены. Применяется сразу.
ПолзунокЗелёныйcl_avfx_surface_leaves_color_gБазовый канал цвета до вариаций материала и освещения сцены. Применяется сразу.
ПолзунокСинийcl_avfx_surface_leaves_color_bБазовый канал цвета до вариаций материала и освещения сцены. Применяется сразу.
ПолзунокРазнообразие цветаcl_avfx_surface_leaves_color_variationПлавное разнообразие оттенков от заданного RGB: ноль сохраняет оттенок, максимум добавляет осенние, зелёные и синеватые листья. Применяется сразу.
ПереключательПадающие листьяcl_avfx_surface_leaves_fallingДобавляет падающие листья, если весь путь свободен. «Только под небом» относится и к опавшим, и к падающим листьям. Выключение убирает падение, сохраняя размещение на земле. Применяется сразу. [Нет / Да]
ПолзунокКоличество падающих, %cl_avfx_surface_leaves_fall_amountКоличество только падающих листьев: по умолчанию 10%, минимум 1%, 100% возвращает прежнее количество. Листья на земле не меняются. Применяется сразу.
ПолзунокСкорость паденияcl_avfx_surface_leaves_fall_speedСредняя скорость снижения в игровых единицах в секунду; листья по-разному покачиваются, вращаются и сносятся ветром. Применяется сразу.
ПолзунокВетерcl_avfx_surface_leaves_windСдержанное колебание загнутых кончиков листьев; точки опоры неподвижны. Применяется сразу.
ПолзунокШероховатостьcl_avfx_surface_leaves_roughnessВыше значение — мягче блики на поверхности. Применяется сразу.
РазделОсвещениеОсвещение
ПереходОсвещениеОсвещение...q2prox_avfx_leaves_lightingРеакция этой категории на статический, небесный и локальный свет.
ПереходОсвещениеНазад...q2prox_avfx_surface_objectsНазад в объекты поверхностей.

Тени и фонарик

У травы, листвы, папоротников и камней сила тени задаётся отдельно. По умолчанию она равна нулю. Ноль отключает расчёт соответствующих теней. У земли и опавших листьев отдельного теневого прохода нет.

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

Q2PRO-X document image

Обычные тени растений на полу и стене.

Q2PRO-X document image

Та же сцена с дополнительной проекцией от фонарика.

Освещение объектов

Листва, папоротники, камни, земля и листья имеют собственное подменю в секции «Освещение» в конце настроек объекта. У травы сохраняется её прежнее меню. Для каждого вида отдельно задаются мастер освещения, минимальная яркость, статический свет карты, реакция на солнце/луну и облачность, ночной оттенок, фонарик, молнии/метеоры, динамические и светящиеся источники карты. Сила и передача цвета местного освещения регулируются независимо. Настройки листьев действуют и на лежащие, и на падающие листья. Выключенный мастер оставляет статическое освещение; нулевая сила местного источника исключает его расчёт. Дефолты соответствуют траве. Настройки входят в AVFX-пресеты и генератор.

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

Отражения и сохранение

Зеркала поддерживают отражение объектов поверхностей. В лужах для этого есть отдельный переключатель: участвуют трава, листва, папоротники и падающие листья. Камни, земля и лежащие листья в этот проход луж не включаются.

Q2PRO-X document image

Растения и их отражения в луже.

Настройки входят в обычные AVFX-пресеты. Генератор имеет независимый выбор объектов поверхностей; тени генерируются только начиная с режима «Качество». Высокая плотность, крупные объекты, тени и дополнительные отражения увеличивают нагрузку. Ни один уровень качества не обещает одинаковый FPS на разных картах.