VBSP: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(gsm)
(Reverted)
Line 1: Line 1:
<a href="http://free6.e-168.cn/bjzjwy">切�?�器</a>
A compiling tool that creates the [[BSP]] (Binary Space Partition) file that will be your map. Can be run by itself to create a basic map, use of the other 2 tools is recommended for maximum performance and result.
<a href="http://free6.e-168.cn/bjzjwy/qiehuanqi">切�?�器</a>
 
<a href="http://www.huahuan.com.cn/cp/qiehuanqi">切�?�器</a>
=Options=
<a href="http://www.huahuan.com.cn/cp/cdma"> CDMA </a>
Use these in combination with [[expert compile mode]] or a batch file:
<a href="http://free6.e-168.cn/bjzjwy/cdma"> CDMA </a>
 
<a href="http://free6.e-168.cn/bjzjwy/telephone"> Telephone </a>
==Common options (use -v to see all options)==
<a href="http://free6.e-168.cn/bjzjwy/SMS"> SMS </a>
 
<a href="http://free6.e-168.cn/bjzjwy/pos"> POS </a>
-v (or -verbose): Turn on verbose output (also shows more command-line options).
<a href="http://free6.e-168.cn/bjzjwy/cdma"> GSM </a>
 
<a href="http://free6.e-168.cn/bjzjwy/gsm"> GSM </a>
*-onlyents : This option causes vbsp to only import the entities from the vmf-file. -onlyents won't reimport brush models.
<a href="http://free6.e-168.cn/bjzjwy/wifi"> WiFi </a>
*-onlyprops : Only update the static props and detail props.
<a href="http://free6.e-168.cn/bjzjwy/wuxian">无线上网</a>
*-glview : Writes .gl files in the current directory that can be viewed with glview.exe. If you use -tmpout, it will write the files into the \tmp folder.
<a href="http://free6.e-168.cn/bjzjwy/microwave"> Micro Wave </a>
*-nodetail : Get rid of all detail geometry. The geometry left over is what affects visibility.
<a href="http://free6.e-168.cn/bjzjwy/louyu">楼宇对讲</a>
*-nowater : Get rid of water brushes.
<a href="http://free6.e-168.cn/bjzjwy/cardphone"> Door Phone </a>
*-low : Run as an idle-priority process.
<a href="http://free6.e-168.cn/bjzjwy/cardphone"> FWT </a>
*-linuxdata : Force it to write physics data for linux multiplayer servers. ( It will automatically write this data if it finds certain entities like info_player_terrorist, info_player_deathmatch, info_player_teamspawn, info_player_axis, or info_player_coop. )
<a href="http://free6.e-168.cn/bjzjwy/cardphone">电�?机</a>
 
<a href="http://free6.e-168.cn/bjzjwy/cardphone">楼宇对讲</a>
*-vproject <directory> : Override the VPROJECT environment variable.
<a href="http://free6.e-168.cn/bjzjwy/cardphone">公用电�?</a>
*-game <directory> : Same as -vproject.
<a href="http://free6.e-168.cn/bjzjwy/gongyong">公用电�?</a>
 
<a href="http://free6.e-168.cn/bjzjwy/cardphone"> Micro Wave </a>
==Other options==
<a href="http://bjzjwy.home4u.china.com/cdma"> GSM </a>
*-novconfig : Don't bring up graphical UI on vproject errors.
<a href="http://bjzjwy.home4u.china.com/cdma"> CDMA </a>
*-threads : Control the number of threads vbsp uses (defaults to the # of processors (times 2 for Hypertreading CPU's) on your machine).
<a href="http://bjzjwy.home4u.china.com/louyu">楼宇对讲</a>
*-verboseentities: If -v is on, this disables verbose output for submodels.
<a href="http://bjzjwy.home4u.china.com/gongyong">公用电�?</a>
*-noweld : Don't join face vertices together.
<a href="http://bjzjwy.home4u.china.com/cardphone">电�?机</a>
*-nocsg : Don't chop out intersecting brush areas.
<a href="http://bjzjwy.home4u.china.com/cardphone">楼宇对讲</a>
*-noshare : Emit unique face edges instead of sharing them.
<a href="http://bjzjwy.home4u.china.com/cardphone">无线上网</a>
*-notjunc : Don't fixup t-junctions.
<a href="http://bjzjwy.home4u.china.com/cardphone"> payphone </a>
*-noopt : By default, vbsp removes the 'outer shell' of the map, which are all the faces you can't see because you can never get outside the map. -noopt disables this behaviour.
<a href="http://bjzjwy.home4u.china.com/cardphone"> FWT </a>
*-noprune : Don't prune neighboring solid nodes.
<a href="http://bjzjwy.home4u.china.com/cardphone"> coin phone </a>
*-nomerge : Don't merge together chopped faces on nodes.
<a href="http://bjzjwy.home4u.china.com/cardphone"> card phone </a>
*-nomergewater: Don't merge together chopped faces on water.
<a href="http://bjzjwy.home4u.china.com/cardphone"> SMS </a>
*-nosubdiv : Don't subdivide faces for lightmapping.
<a href="http://bjzjwy.home4u.china.com/cardphone"> WiFi </a>
*-micro <#> : vbsp will warn when brushes are output with a volume less than this number (default: 1.0).
<a href="http://bjzjwy.home4u.china.com/cardphone"> Micro Wave </a>
*-fulldetail : Mark all detail geometry as normal geometry (so all detail geometry will affect visibility).
<a href="http://bjzjwy.home4u.china.com/cardphone"> Door Phone </a>
*-leaktest : Stop processing the map if a leak is detected. Whether or not this flag is set, a leak file will be written out at <vmf filename>.lin, and it can be imported into Hammer.
<a href="http://bjzjwy.home4u.china.com/cardphone"> POS </a>
*-nolinuxdata : Force it to not write physics data for linux multiplayer servers, even if there are multiplayer entities in the map.
<a href="http://bjzjwy.home4u.china.com/cardphone"> Telephone </a>
*-bumpall : Force all surfaces to be bump mapped.
<a href="http://www.huahuan.com.cn/cp/baofeng">电�?机</a>
*-snapaxial : Snap axial planes to integer coordinates.
<a href="http://www.huahuan.com.cn/cp/louyu">楼宇对讲</a>
*-block # # : Control the grid size mins that vbsp chops the level on.
<a href="http://www.huahuan.com.cn/cp/baofeng">楼宇对讲</a>
*-blocks # # # # : Enter the mins and maxs for the grid size vbsp uses.
<a href="http://www.huahuan.com.cn/cp/baofeng">公用电�?</a>
*-dumpstaticprops: Dump static props to staticprop*.txt
<a href="http://www.huahuan.com.cn/cp/gongyong">公用电�?</a>
*-dumpcollide : Write files with collision info.
<a href="http://www.huahuan.com.cn/cp/baofeng">无线上网</a>
*-luxelscale # : Scale all lightmaps by this amount (default: 1.0).
<a href="http://www.huahuan.com.cn/cp/baofeng"> payphone </a>
*-lightifmissing : Force lightmaps to be generated for all surfaces even if they don't need lightmaps.
<a href="http://www.huahuan.com.cn/cp/baofeng"> FWT </a>
*-keepstalezip : Keep the BSP's zip files intact but regenerate everything else.  
<a href="http://www.huahuan.com.cn/cp/baofeng"> coin phone </a>
 
<a href="http://www.huahuan.com.cn/cp/baofeng"> card phone </a>
----
<a href="http://www.huahuan.com.cn/cp/baofeng"> SMS </a>
 
<a href="http://www.huahuan.com.cn/cp/baofeng"> WiFi </a>
'''See Also:'''
<a href="http://www.huahuan.com.cn/cp/baofeng"> Micro Wave </a>
 
<a href="http://www.huahuan.com.cn/cp/baofeng"> Door Phone </a>
[[Map Compiling Theory]]
<a href="http://www.huahuan.com.cn/cp/baofeng"> GSM </a>
 
<a href="http://www.huahuan.com.cn/cp/baofeng"> CDMA </a>
[[Vrad|VRAD]]
<a href="http://www.huahuan.com.cn/cp/baofeng"> POS </a>
 
<a href="http://www.huahuan.com.cn/cp/baofeng"> Telephone </a>
[[Vvis|VVIS]]
<a href="http://www.huahuan.com.cn/cp/cdma"> CDMA </a>
 
<a href="http://www.huahuan.com.cn/cp/coindphone"> coinphone </a>
[[Category:Tools]]
<a href="http://www.huahuan.com.cn/cp/cardphone">电�?机</a>
[[Category:Level Design]]
<a href="http://www.huahuan.com.cn/cp/cardphone">楼宇对讲</a>
[[Category:Glossary]]
<a href="http://www.huahuan.com.cn/cp/cardphone">公用电�?</a>
<a href="http://www.huahuan.com.cn/cp/cardphone">无线上网</a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> payphone </a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> FWT </a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> coin phone </a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> card phone </a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> SMS </a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> WiFi </a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> Micro Wave </a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> Door Phone </a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> GSM </a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> CDMA </a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> POS </a>
<a href="http://www.huahuan.com.cn/cp/cardphone"> Telephone </a>
<a href="http://free6.e-168.cn/bjzjwy"> kvm</a>
<a href="http://free6.e-168.cn/bjzjwy/cardphone"> card phone </a>
<a href="http://www.huahuan.com.cn/cp/qiehuanqi"> kvm </a>
<a href="http://www.panasonic.com.cn/system/oa/kx_t7565.html">集团电�?</a>
<a href="http://www.panasonic.com.cn/system/oa/kx_jhj.html">交�?�机</a>
<a href="http://www.huahuan.com.cn/cp/h10mo-60.htm">光端机</a>
<a href="http://www.huahuan.com.cn/">光端机</a>
<a href="http://www.huahuan.com.cn/cp/h9mox-155.htm"> SDH </a>
<a href="http://www.huahuan.com.cn/cp/h9mox-1641.htm"> MSTP </a>
<a href="http://www.huahuan.com.cn/cp/h5pcm.htm"> PCM </a>
<a href="http://www.huahuan.com.cn/cp/h5p-14.htm"> PCM </a>
<a href="http://www.huahuan.com.cn/cp/zjwy">工程,公装,家装,设计,装修图</a>
<a href="http://www.huahuan.com.cn/cp/zjwy">装饰,装修</a>
<a href="http://www.huahuan.com.cn/cp/zjwy">装修公�?�,装饰公�?�</a>
<a href="http://www.huahuan.com.cn/cp/zjwy">室内设计</a>
<a href="http://www.huahuan.com.cn/cp/zjwy">家庭装修,设计装修</a>
<a href="http://www.huahuan.com.cn/cp/zjwy">装潢,设计</a>
<a href="http://www.huahuan.com.cn/cp/zjwy">装修设计工程</a>
<a href="http://www.huahuan.com.cn/cp/zjwy">装饰装潢</a>
<a href="http://www.huahuan.com.cn/cp/zjwy">别墅设计</a>
<a href="http://www.huahuan.com.cn/cp/zjwy">办公空间,店�?�设计</a>
<a href="http://www.huahuan.com.cn/cp/zjwy">样�?�间</a>
<a href="http://qiehuanqi.home4u.china.com/"> kvm</a>
<a href="http://qiehuanqi.home4u.china.com/">切�?�器</a>
<a href="http://qiehuanqi.home4u.china.com/qiehuanqi">切�?�器</a>
<a href="http://free6.e-168.cn/zhuangshi">工程,公装,工装,家装,设计,装修图</a>
<a href="http://free6.e-168.cn/zhuangshi">装饰,装修</a>
<a href="http://free6.e-168.cn/zhuangshi">装修公�?�,装饰公�?�</a>
<a href="http://free6.e-168.cn/zhuangshi">室内设计</a>
<a href="http://free6.e-168.cn/zhuangshi">家庭装修,设计装修</a>
<a href="http://free6.e-168.cn/zhuangshi">装潢,设计</a>
<a href="http://free6.e-168.cn/zhuangshi">装修设计工程</a>
<a href="http://free6.e-168.cn/zhuangshi">装饰装潢</a>
<a href="http://free6.e-168.cn/zhuangshi">别墅设计</a>
<a href="http://free6.e-168.cn/zhuangshi">办公空间,店�?�装修</a>
<a href="http://free6.e-168.cn/zhuangshi">样�?�间</a>
<a href="http://bjzjwy.home4u.china.com/">工程,工装,家装,设计,装修图</a>
<a href="http://bjzjwy.home4u.china.com/">装饰,装修</a>
<a href="http://bjzjwy.home4u.china.com/">装修公�?�,装饰公�?�</a>
<a href="http://bjzjwy.home4u.china.com/">室内设计</a>
<a href="http://bjzjwy.home4u.china.com/">家庭装修,设计装修</a>
<a href="http://bjzjwy.home4u.china.com/">装潢,设计</a>
<a href="http://bjzjwy.home4u.china.com/">装修设计工程</a>
<a href="http://bjzjwy.home4u.china.com/">装饰装潢</a>
<a href="http://bjzjwy.home4u.china.com/">别墅设计</a>
<a href="http://bjzjwy.home4u.china.com/">办公空间,店�?�装修</a>
<a href="http://bjzjwy.home4u.china.com/">样�?�间</a>

Revision as of 03:34, 13 September 2005

A compiling tool that creates the BSP (Binary Space Partition) file that will be your map. Can be run by itself to create a basic map, use of the other 2 tools is recommended for maximum performance and result.

Options

Use these in combination with expert compile mode or a batch file:

Common options (use -v to see all options)

-v (or -verbose): Turn on verbose output (also shows more command-line options).

  • -onlyents : This option causes vbsp to only import the entities from the vmf-file. -onlyents won't reimport brush models.
  • -onlyprops : Only update the static props and detail props.
  • -glview : Writes .gl files in the current directory that can be viewed with glview.exe. If you use -tmpout, it will write the files into the \tmp folder.
  • -nodetail : Get rid of all detail geometry. The geometry left over is what affects visibility.
  • -nowater : Get rid of water brushes.
  • -low : Run as an idle-priority process.
  • -linuxdata : Force it to write physics data for linux multiplayer servers. ( It will automatically write this data if it finds certain entities like info_player_terrorist, info_player_deathmatch, info_player_teamspawn, info_player_axis, or info_player_coop. )
  • -vproject <directory> : Override the VPROJECT environment variable.
  • -game <directory> : Same as -vproject.

Other options

  • -novconfig : Don't bring up graphical UI on vproject errors.
  • -threads : Control the number of threads vbsp uses (defaults to the # of processors (times 2 for Hypertreading CPU's) on your machine).
  • -verboseentities: If -v is on, this disables verbose output for submodels.
  • -noweld : Don't join face vertices together.
  • -nocsg : Don't chop out intersecting brush areas.
  • -noshare : Emit unique face edges instead of sharing them.
  • -notjunc : Don't fixup t-junctions.
  • -noopt : By default, vbsp removes the 'outer shell' of the map, which are all the faces you can't see because you can never get outside the map. -noopt disables this behaviour.
  • -noprune : Don't prune neighboring solid nodes.
  • -nomerge : Don't merge together chopped faces on nodes.
  • -nomergewater: Don't merge together chopped faces on water.
  • -nosubdiv : Don't subdivide faces for lightmapping.
  • -micro <#> : vbsp will warn when brushes are output with a volume less than this number (default: 1.0).
  • -fulldetail : Mark all detail geometry as normal geometry (so all detail geometry will affect visibility).
  • -leaktest : Stop processing the map if a leak is detected. Whether or not this flag is set, a leak file will be written out at <vmf filename>.lin, and it can be imported into Hammer.
  • -nolinuxdata : Force it to not write physics data for linux multiplayer servers, even if there are multiplayer entities in the map.
  • -bumpall : Force all surfaces to be bump mapped.
  • -snapaxial : Snap axial planes to integer coordinates.
  • -block # # : Control the grid size mins that vbsp chops the level on.
  • -blocks # # # # : Enter the mins and maxs for the grid size vbsp uses.
  • -dumpstaticprops: Dump static props to staticprop*.txt
  • -dumpcollide : Write files with collision info.
  • -luxelscale # : Scale all lightmaps by this amount (default: 1.0).
  • -lightifmissing : Force lightmaps to be generated for all surfaces even if they don't need lightmaps.
  • -keepstalezip : Keep the BSP's zip files intact but regenerate everything else.

See Also:

Map Compiling Theory

VRAD

VVIS