Spooker bugged me to make a vispatching guide and I have nothing better to do so here it is...
And for those of you that would crap this thread screaming "transparent water is cheating!!", Quake was designed for transparent water (this is suggested by the r_wateralpha and r_novis commands). Also, remember who wrote the original vispatch tool for Quake... John Carmack.
Background
"Vispatching" is a term used to describe the process in which maps are fixed to support transparent water. Quake was designed to have transparent water, but the maps were never fixed to support it. This is suggested by commands in GLQuake such as r_wateralpha and r_novis.
The Process
First, you need to grab the tools to do the job. Get LordHavoc's hmap2 tool here. The process is fairly simple. Simply move the maps you want to vispatch to the hmap2 folder, and run revis_all.bat. This will automatically vispatch each map. This will be a long process. Some maps will vis in under a minute, but some maps will literally take hours (none of the stock ID maps take ages... I vispatched them in under an hour). If you want to vis the stock ID maps, you'll need to grab a tool like PakScape to move the maps out of the .PAK files, vis them, and put them back in (copy the maps from the .PAK file through PakScape, delete them, save the .PAK, vis the maps you copied, go back to the .PAK file in PakScape and copy them back in and save).
Stipulations
*Transparent water only works if the server has vispatched maps. You cannot vispatch your maps, connect to Shmack and see through the water. The water will look transparent, but you won't see any entities under the water (players, ammo boxes, etc).
*You can connect to a server which runs vispatched maps and not vispatch your own maps and still get transparent water by using r_novis 1 (at the cost of performance... it hits harder on some maps than others).
*Playing singleplayer counts as running a server. If you start a new game and use r_novis 1 but don't vispatch your maps, you'll get the same effect as connecting to a server that doesn't run vispatched maps. The water will look transparent, but you won't see anything under the surface.
And for those of you that would crap this thread screaming "transparent water is cheating!!", Quake was designed for transparent water (this is suggested by the r_wateralpha and r_novis commands). Also, remember who wrote the original vispatch tool for Quake... John Carmack.
Background
"Vispatching" is a term used to describe the process in which maps are fixed to support transparent water. Quake was designed to have transparent water, but the maps were never fixed to support it. This is suggested by commands in GLQuake such as r_wateralpha and r_novis.
The Process
First, you need to grab the tools to do the job. Get LordHavoc's hmap2 tool here. The process is fairly simple. Simply move the maps you want to vispatch to the hmap2 folder, and run revis_all.bat. This will automatically vispatch each map. This will be a long process. Some maps will vis in under a minute, but some maps will literally take hours (none of the stock ID maps take ages... I vispatched them in under an hour). If you want to vis the stock ID maps, you'll need to grab a tool like PakScape to move the maps out of the .PAK files, vis them, and put them back in (copy the maps from the .PAK file through PakScape, delete them, save the .PAK, vis the maps you copied, go back to the .PAK file in PakScape and copy them back in and save).
Stipulations
*Transparent water only works if the server has vispatched maps. You cannot vispatch your maps, connect to Shmack and see through the water. The water will look transparent, but you won't see any entities under the water (players, ammo boxes, etc).
*You can connect to a server which runs vispatched maps and not vispatch your own maps and still get transparent water by using r_novis 1 (at the cost of performance... it hits harder on some maps than others).
*Playing singleplayer counts as running a server. If you start a new game and use r_novis 1 but don't vispatch your maps, you'll get the same effect as connecting to a server that doesn't run vispatched maps. The water will look transparent, but you won't see anything under the surface.
Comment