Эта статья документации для всего, что использует платформу Source. Нажмите для получения дополнительной информации.

Компилятор видимости VVIS++

From Valve Developer Community
< Ru
Jump to navigation Jump to search

English (en)Русский (ru)Translate (Translate)

VBSP++VVIS++VRAD++BSPZIP++

Неполная

This article or section is a stub. You can help by expanding it.

Comparison between regular VVIS's and VVIS++'s compile speed. VVIS++ compiles visibility data significantly faster than regular VVIS.
Developer(s)
Initial release
4 августа 2025
Stable release
31 марта 2026
Operating system
Windows
Type
Компилятор карт
Target engine(s)
Source
Distribution
Бесплатно

VVIS++ VVIS++ это созданная сообществом модификация VVIS от Source, разработанная ficool2. Она значительно сокращает время компиляции VVIS, обеспечивая аналогичный исходному VVIS результат.

Отличия

  • В зависимости от размера карты или способа её оптимизации(en), VVIS++ на 50-2700% быстрее по сравнению с исходным VVIS.
  • Масштабируется до 64 потоков
  • Добавлено включение AppID(en) в gameinfo.txt
  • Удален VMPI(en), вероятно, потому что VVIS++ достаточно быстр и VMPI фактически не нужен.

Поддерживаемые игры

На данный момент VVIS++ доступна для всех игр Ветвь Team Fortress 2 Ветвь Team Fortress 2 и Garry's Mod Garry's Mod.

Другие протестированные игры/модицикации

VVIS++ неофициально протестирован со следующими играми, другими VBSP-файлами или ветвями платформы:

Игра Ветвь игровой платформы Версия VVIS++ Примечания ViewDiscussEdit template
All Source 2013 Singleplayer Source 2013 Singleplayer games
Half-Life 2 Half-Life 2 (including Episodes)
Half-Life: Source Half-Life: Source
Portal Portal
Source 2013 Singleplayer Ветвь Team Fortress 2 Обычная установка в директорию 🖿bin/x64 Source SDK Base 2013 - Multiplayer для любой игры Ветвь Team Fortress 2, после запуска Hammer (или Hammer++) от вашей Source 2013 SP игры, измените путь к исполняемому файлу VIS executable на $SteamUserDir\Ваша TF2 игра\bin\x64\vvisplusplus.exe.
Source 2013 SP .bsp и все её компиляторы (VBSP, VRAD) совместимы с VVIS++. Протестировано для Half-Life 2 (с VVIS++ установленным в директорию Half-Life 2: Deathmatch).
All Source 2013 Multiplayer Source 2013 Multiplayer games Source 2013 Multiplayer Ветвь Team Fortress 2 Обычная установка в директорию 🖿bin/x64 Source SDK Base 2013 - Multiplayer для любой игры Ветвь Team Fortress 2, после запуска Hammer (или Hammer++) от вашей Source 2013 MP игры, измените путь к исполняемому файлу VIS executable на $SteamUserDir\Ваша TF2 игра\bin\x64\vvisplusplus.exe.
Source 2013 MP .bsp и все её компиляторы (VBSP, VRAD) совместимы с VVIS++.
Этот метод также работает с выпущенными до 2021 года версиями Counter-Strike: Source, Half-Life 2: Deathmatch и другими играми, а также с выпущенной до 2021 года версией Source 2013 Multiplayer, (необходимо установить обе версии игр: Ветвь Team Fortress 2 и Source 2013 Multiplayer), причем последняя должна находится в отдельной директории, например, с именем "Counter-Strike: Source pre-2025", затем откройте Hammer от Source 2013 MP игры и укажите размещение исполнительного файла VIS vvisplusplus.exe, расположенного в директории вашей TF2 игры).
All Source 2004 Source 2004 and Source 2006 Source 2006 games Source 2004
Source 2006
Ветвь Team Fortress 2 Не поддерживается. VVIS++ может читать .bsp файлы от Source 2004 и 2006 (то есть он совместим с VBSP от Source 2004/2006), однако, VRAD(en) от Source 2004 и 2006 не сможет обработать карты после работы VVIS++.
BSP v21 maps
Left 4 Dead 2 Left 4 Dead 2 or later
Версия платформы Left 4 Dead (L4D2 version) and above Ветвь Team Fortress 2 BSP версии 21 не поддерживается VVIS++.
Mapbase Mapbase games or Mapbase's VBSP Source 2013 Singleplayer with Mapbase Ветвь Team Fortress 2 VBSP от Mapbase совместимы c VVIS++. Для установки следуйте тем же инструкциям, что и для Source 2013 SP игр.

Внешние ссылки