Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
tools:map_compilers [2012/02/13 11:04]
Spirit first part
tools:map_compilers [2012/11/20 17:57]
necros necros: light.exe link was broken
Line 1: Line 1:
 ===== Quake Map Compilers ===== ===== Quake Map Compilers =====
 +
 +<WRAP center round tip 60%>
 +Todo: 
 +
 +VIS: water vis (doesn'​t hmap allow to leave lava and slime opaque?), re-vising an existing bsp file
 +
 +light: coloured, sky, sun, radiosity
 +</​WRAP>​
 +
  
 To compile a .map file into a .bsp you need to go through 3 steps: QBSP, LIGHT and VIS. To compile a .map file into a .bsp you need to go through 3 steps: QBSP, LIGHT and VIS.
Line 7: Line 16:
   * VIS will do magic and add information about what parts of the map are visible at a given position.   * VIS will do magic and add information about what parts of the map are visible at a given position.
  
-For more indepth ​information see http://​www.gamers.org/​dEngine/​quake/​Qbsp/​ and http://​www.visi.com/​~jlowell/​tqu/​utils.html+For more in-depth ​information see http://​www.gamers.org/​dEngine/​quake/​Qbsp/​ and http://​www.visi.com/​~jlowell/​tqu/​utils.html
  
 Be aware that some tools might work a little different. Be aware that some tools might work a little different.
  
 Since the tools were open-sourced and all the implementation details were open and public there are many different tools available. Following is an overview of up-to-date Quake map compilers and their pros and cons. Since the tools were open-sourced and all the implementation details were open and public there are many different tools available. Following is an overview of up-to-date Quake map compilers and their pros and cons.
 +
 +==== QBSP ====
 +[[/​files/​tools/​txqbspbjp.zip|TxQBSP]]
 +
 +==== LIGHT ====
 +[[/​files/​tools/​BengtLightColouredR2.zip|Bengt Light Coloured (Release 2)]]
 +
 +This version was modified by MH and added coloured lighting and multi-threading to Aguirre'​s version.
 +
 +==== VIS ====
 +For VIS there are no differences in the output of different compilers, so speed is all one should be interested in. In 2009 Willem [[http://​www.celephais.net/​board/​view_thread.php?​id=60365|released]] the MacOS and Windows versions of a multi-threaded port of Bengt Jardrup'​s VIS tool. This means on multi-processor/​multi-core systems the VISing time is cut to a fraction. Some bug-fixing later [[/​files/​tools/​wvis_20100119.7z]] is the latest version for Windows, the source is included. The MacOS binary is included in Willem'​s [[http://​www.wantonhubris.com/​toetag/​|ToeTag editor]] ([[/​files/​tools/​ToeTag_230.zip]],​ [[/​files/​tools/​ToeTag_230_src.zip]].
 +
 +Alternatives: ​