VVIS++: Difference between revisions
Jump to navigation
Jump to search

mNo edit summary |
mNo edit summary |
||
| (11 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{ | {{Source topicon}} | ||
{{LanguageBar}} | |||
{{map compile pipeline|ficool2}} | |||
{{stub}} | |||
{{SoftwareBox | {{SoftwareBox | ||
|title = '' | |title = {{vvis++|4}} | ||
|image=VVIS++_comparison.jpg | |||
| imagetooltip = Comparison between regular VVIS's and VVIS++'s compile speed. VVIS++ compiles visibility data significantly faster than regular VVIS. | |||
|developer = [[User:ficool2|ficool2]] | |developer = [[User:ficool2|ficool2]] | ||
|initial_release = Aug 4, 2025 | |||
|stable_release = Sep 24, 2025 | |||
|type = Map compiler | |type = Map compiler | ||
| | |distribution = Freeware | ||
|windows = 1 | |||
|source = 1 | |source = 1 | ||
|download = [https://ficool2.github.io/HammerPlusPlus-Website/tools.html Download] | |||
}} | }} | ||
| Line 13: | Line 24: | ||
* Depending how big the map is, or [[Visibility optimization|how the map was optimized]], VVIS++ will be 50% to 2700% faster compared to original VVIS. | * Depending how big the map is, or [[Visibility optimization|how the map was optimized]], VVIS++ will be 50% to 2700% faster compared to original VVIS. | ||
* Scales up to 64 threads | * Scales up to 64 threads | ||
* Added AppID mounting | * Added AppID mounting in {{code|gameinfo.txt}} | ||
== Supported games == | == Supported games == | ||
VVIS++ is currently available for | VVIS++ is currently available for all games on {{tf2branch|2}} and {{gmod|2}}. | ||
== Other games/mods tested == | == Other games/mods tested == | ||
VVIS++ | VVIS++ has been unofficially tested with the following games, other VBSPs or engine branch: | ||
{{VVIS++ compatibility}} | {{VVIS++ compatibility}} | ||
| Line 27: | Line 39: | ||
[[Category:Source 1 BSP compilers]] | [[Category:Source 1 BSP compilers]] | ||
[[Category:Level Design]] | [[Category:Level Design]] | ||
[[Category:Ficool2 tools]] | |||
Latest revision as of 17:31, 28 November 2025
VVIS++ is a community-made modification of Source's VVIS developed by ficool2. It significantly reduce VVIS compile times, while providing same result as regular VVIS.
Differences
- Depending how big the map is, or how the map was optimized, VVIS++ will be 50% to 2700% faster compared to original VVIS.
- Scales up to 64 threads
- Added AppID mounting in
gameinfo.txt
Supported games
VVIS++ is currently available for all games on
Team Fortress 2 branch and
Garry's Mod.
Other games/mods tested
VVIS++ has been unofficially tested with the following games, other VBSPs or engine branch:
| Game | Engine branch (game) | VVIS++ Version | Notes |
|---|---|---|---|
| All |
Source 2013 Singleplayer | Team Fortress 2 branch | Install to any Team Fortress 2 branch game or Source SDK Base 2013 - Multiplayer's bin/x64 folder normally, then open Hammer (or Hammer++) in your Source 2013 SP game, change VIS executable and point it to $SteamUserDir\Your TF2 branch game\bin\x64\vvisplusplus.exe.Source 2013 SP's .bsp and all of its compilers (VBSP, VRAD) are compatible with VVIS++. Tested with Half-Life 2 (with VVIS++ installed on Half-Life 2: Deathmatch directory).
|
| All |
Source 2013 Multiplayer | Team Fortress 2 branch | Install to any Team Fortress 2 branch game or Source SDK Base 2013 - Multiplayer's bin/x64 folder normally, then open Hammer (or Hammer++) in your Source 2013 MP game, change VIS executable and point it to $SteamUserDir\Your TF2 branch game\bin\x64\vvisplusplus.exe.Source 2013 MP's .bsp and all of its compilers (VBSP, VRAD) are compatible with VVIS++.This method will also works with pre-2021 version of Counter-Strike: Source, Half-Life 2: Deathmatch, etc... games, aswell as pre-2021 version of Source 2013 Multiplayer (you will need to have both version of the game(s) in Team Fortress 2 branch and Source 2013 Multiplayer installed, with the latter on a separate folder named "Counter-Strike: Source pre-2025" for example, then open Hammer on your Source 2013 MP game, change VIS location to vvisplusplus.exe located on your TF2 branch game).
|
| All |
Source 2004 Source 2006 |
Team Fortress 2 branch | Not supported. VVIS++ can read Source 2004 and 2006's .bsp (meaning it is compatible with Source 2004/2006's VBSP), however, Source 2004 & 2006's VRAD will fail to compile maps compiled with VVIS++. |
| Source 2013 Singleplayer with Mapbase | Team Fortress 2 branch | Mapbase's VBSP are compatible with VVIS++. For installation, follow the same instructions as Source 2013 SP games. |
External links
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||