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

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

From Valve Developer Community
< Ru
Revision as of 12:54, 1 April 2026 by Clash (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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++ Примечания ViewDiscuss
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 N/A (Universal) Обычная установка в директорию 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 N/A (Universal) Обычная установка в директорию 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 (before Apr 6) Не поддерживается. VVIS++ может читать .bsp файлы от Source 2004 и 2006 (то есть он совместим с VBSP от Source 2004/2006), однако, VRAD(en) от Source 2004 и 2006 не сможет обработать карты после работы VVIS++.
Left 4 Dead Left 4 Dead Версия платформы Left 4 Dead N/A (Universal) BSP версии 21 не поддерживается VVIS++.
Нужно сделать: Требуется тестирование, VVIS++ поддерживает различные ветви, включая L4D1 и L4D2.
Left 4 Dead 2 Left 4 Dead 2 Версия платформы Left 4 Dead N/A (Universal)
Ветвь Team Fortress 2 (before Apr 6 VVIS++ update)
BSP версии 21 не поддерживается VVIS++.
Нужно сделать: Требуется тестирование, VVIS++ поддерживает различные ветви, включая L4D1 и L4D2.
Alien Swarm Alien Swarm Alien Swarm engine branch N/A (Universal)
Нужно сделать: Требуется тестирование, VVIS++ поддерживает различные ветви, включая Alien Swarm.
Portal 2 Portal 2 Portal 2 engine branch N/A (Universal)
Нужно сделать: Требуется тестирование, VVIS++ поддерживает различные ветви, включая Portal 2.
Counter-Strike: Global Offensive Counter-Strike: Global Offensive CS:GO engine branch N/A (Universal)
Нужно сделать: Требуется тестирование, VVIS++ поддерживает различные ветви, включая CS:GO.
Mapbase Mapbase games or Mapbase's VBSP Source 2013 Singleplayer with Mapbase N/A (Universal) VBSP от Mapbase совместимы c VVIS++. Для установки следуйте тем же инструкциям, что и для Source 2013 SP игр.

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