All pastes #773627 Raw Edit

Map Compiling Errors

public text v1 · immutable
·published 2007-11-14 17:54 UTC
rendered paste body

** Executing...
** Command: "c:\program files\valve\steam\steamapps\xxxxxxxxxxxx\sourcesdk\bin\ep1\bin\vbsp.exe"
** Parameters: -game "c:\program files\valve\steam\SteamApps\sourcemods\modname\" "d:\code\c++\modname\mapsrc\mod_test"

Valve Software - vbsp.exe (Dec 11 2006)
Command line: "c:\program files\valve\steam\steamapps\xxxxxxxxxxxx\sourcesdk\bin\ep1\bin\vbsp.exe" "-game" "c:\program files\valve\steam\SteamApps\sourcemods\modname" d:\code\c++\modname\mapsrc\mod_test" 

usage  : vbsp [options...] mapfile
example: vbsp -onlyents c:\hl2\hl2\maps\test

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 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.

  -vproject <directory> : Override the VPROJECT environment variable.
  -game <directory>     : Same as -vproject.


** Executing...
** Command: "c:\program files\valve\steam\steamapps\xxxxxxxxxxxx\sourcesdk\bin\ep1\bin\vvis.exe"
** Parameters: -fast -game "c:\program files\valve\steam\SteamApps\sourcemods\modname\" "d:\code\c++\modname\mapsrc\mod_test"

Valve Software - vvis.exe (Nov  8 2007)
fastvis = true
Command line: "c:\program files\valve\steam\steamapps\xxxxxxxxxxxx\sourcesdk\bin\ep1\bin\vvis.exe" "-fast" "-game" "c:\program files\valve\steam\SteamApps\sourcemods\modname" d:\code\c++\modname\mapsrc\mod_test" 

usage  : vvis [options...] bspfile
example: vvis -fast c:\hl2\hl2\maps\test

Common options:

  -v (or -verbose): Turn on verbose output (also shows more command
  -fast           : Only do first quick pass on vis calculations.
  -mpi            : Use VMPI to distribute computations.
  -low            : Run as an idle-priority process.
                    env_fog_controller specifies one.

  -vproject <directory> : Override the VPROJECT environment variable.
  -game <directory>     : Same as -vproject.

Other options:
  -novconfig      : Don't bring up graphical UI on vproject errors.
  -radius_override: Force a vis radius, regardless of whether an
  -mpi_pw <pw>    : Use a password to choose a specific set of VMPI workers.
  -threads        : Control the number of threads vbsp uses (defaults to the #
                    or processors on your machine).
  -nosort         : Don't sort portals (sorting is an optimization).
  -tmpin          : Make portals come from \tmp\<mapname>.
  -tmpout         : Make portals come from \tmp\<mapname>.
  -FullMinidumps  : Write large minidumps on crash.

VMPI-specific options:

[mpi]
Enable VMPI.

[-mpi_Worker]
Workers use this to connect to a VMPI job. Specify the IP address of the master. Example: -mpi_worker 1.2.3.4  or  -mpi_worker 1.2.3.4:242

[-mpi_Port]
Use this on the master to force it to bind to a specified port. Otherwise it binds to 23311 (and ascending port numbers if 23311 doesn't work).

[-mpi_Graphics]
Show a graphical representation of work units [grey=work unit not sent yet, red=sent, green=completed, blue=in-process]

[-mpi_Retry]
Use this on the worker to have it retry connecting to the master forever. Otherwise it will exit if it can't connect to the master immediately.

[-mpi_AutoRestart]
Use this on the worker to have it restart with the same command line parameters after completing a job. Useful in conjunction with -mpi_Retry to have an always-on worker ready to do work.

[-mpi_TrackEvents]
Enables a debug menu during jobs (press D to access). Note: -mpi_Graphics automatically enables -mpi_TrackEvents.

[-mpi_ShowDistributeWorkStats]
After finishing a stage in the work unit processing, shows statistics.

[-mpi_TimingWait]
Causes the master to wait for a keypress to start so workers can connect before it starts. Used for performance measurements.

[-mpi_WorkerCount]
Set the maximum number of workers allowed in the job.

[-mpi_AutoLocalWorker]
Used on the master's machine. Automatically spawn a worker on the local machine. Used for testing.

[-mpi_FileTransmitRate]
VMPI file transmission rate in kB/sec.

[-mpi_Verbose]
Set to 0, 1, or 2 to control verbosity of debug output.

[-mpi_NoMasterWorkerThreads]
Don't process work units locally (in the master). Only used by the SDK work unit distributor.


** Executing...
** Command: "c:\program files\valve\steam\steamapps\xxxxxxxxxxxx\sourcesdk\bin\ep1\bin\vrad.exe"
** Parameters: -bounce 2 -noextra -game "c:\program files\valve\steam\SteamApps\sourcemods\modname\" "d:\code\c++\modname\mapsrc\mod_test"

Valve Software - vrad.exe SSE (Nov  8 2007)
----- Radiosity Simulator ----
Command line: "c:\program files\valve\steam\steamapps\xxxxxxxxxxxx\sourcesdk\bin\ep1\bin\vrad.exe" "-bounce" "2" "-noextra" "-game" "c:\program files\valve\steam\SteamApps\sourcemods\modname" d:\code\c++\modname\mapsrc\mod_test" 

usage  : vrad [options...] bspfile
example: vrad c:\hl2\hl2\maps\test

Common options:

  -v (or -verbose): Turn on verbose output (also shows more command
  -bounce #       : Set max number of bounces (default: 100).
  -fast           : Quick and dirty lighting.
  -final          : High quality processing.
  -low            : Run as an idle-priority process.
  -mpi            : Use VMPI to distribute computations.
  -rederror       : Show errors in red.

  -vproject <directory> : Override the VPROJECT environment variable.
  -game <directory>     : Same as -vproject.

Other options:
  -novconfig      : Don't bring up graphical UI on vproject errors.
  -dump           : Write debugging .txt files.
  -dumpnormals    : Write normals to debug files.
  -threads        : Control the number of threads vbsp uses (defaults to the #
                    or processors on your machine).
  -lights <file>  : Load a lights file in addition to lights.rad and the
                    level lights file.
  -noextra        : Disable supersampling.
  -debugextra     : Places debugging data in lightmaps to visualize
                    supersampling.
  -smooth #       : Set the threshold for smoothing groups, in degrees
                    (default 45).
  -dlightmap      : Force direct lighting into different lightmap than
                    radiosity.
  -stoponexit	   : Wait for a keypress on exit.
  -mpi_pw <pw>    : Use a password to choose a specific set of VMPI workers.
  -nodetaillight  : Don't light detail props.
  -centersamples  : Move sample centers.
  -luxeldensity # : Rescale all luxels by the specified amount (default: 1.0).
                    The number specified must be less than 1.0 or it will be
                    ignored.
  -loghash        : Log the sample hash table to samplehash.txt.
  -onlydetail     : Only light detail props and per-leaf lighting.
  -maxdispsamplesize #: Set max displacement sample size (default: 512).
  -softsun <n>    : Treat the sun as an area light source of size <n> degrees.                    Produces soft shadows.
                    Recommended values are between 0 and 5. Default is 0.
  -FullMinidumps  : Write large minidumps on crash.
  -chop           : Smallest number of luxel widths for a bounce patch, used on edges
  -maxchop		   : Coarsest allowed number of luxel widths for a patch, used in face interiors

  -LargeDispSampleRadius: This can be used if there are splotches of bounced light
                          on terrain. The compile will take longer, but it will gather
                          light across a wider area.
  -compressconstant <n> : compress lightmaps whose color variation is less than n units.
  -StaticPropLighting   : generate backed static prop vertex lighting
  -StaticPropPolys   : Perform shadow tests of static props at polygon precision
  -OnlyStaticProps   : Only perform direct static prop lighting (vrad debug option)
  -StaticPropNormals : when lighting static props, just show their normal vector

VMPI-specific options:

[mpi]
Enable VMPI.

[-mpi_Worker]
Workers use this to connect to a VMPI job. Specify the IP address of the master. Example: -mpi_worker 1.2.3.4  or  -mpi_worker 1.2.3.4:242

[-mpi_Port]
Use this on the master to force it to bind to a specified port. Otherwise it binds to 23311 (and ascending port numbers if 23311 doesn't work).

[-mpi_Graphics]
Show a graphical representation of work units [grey=work unit not sent yet, red=sent, green=completed, blue=in-process]

[-mpi_Retry]
Use this on the worker to have it retry connecting to the master forever. Otherwise it will exit if it can't connect to the master immediately.

[-mpi_AutoRestart]
Use this on the worker to have it restart with the same command line parameters after completing a job. Useful in conjunction with -mpi_Retry to have an always-on worker ready to do work.

[-mpi_TrackEvents]
Enables a debug menu during jobs (press D to access). Note: -mpi_Graphics automatically enables -mpi_TrackEvents.

[-mpi_ShowDistributeWorkStats]
After finishing a stage in the work unit processing, shows statistics.

[-mpi_TimingWait]
Causes the master to wait for a keypress to start so workers can connect before it starts. Used for performance measurements.

[-mpi_WorkerCount]
Set the maximum number of workers allowed in the job.

[-mpi_AutoLocalWorker]
Used on the master's machine. Automatically spawn a worker on the local machine. Used for testing.

[-mpi_FileTransmitRate]
VMPI file transmission rate in kB/sec.

[-mpi_Verbose]
Set to 0, 1, or 2 to control verbosity of debug output.

[-mpi_NoMasterWorkerThreads]
Don't process work units locally (in the master). Only used by the SDK work unit distributor.


** Executing...
** Command: Copy File
** Parameters: "d:\code\c++\modname\mapsrc\mod_test.bsp" "c:\program files\valve\steam\steamapps\sourcemods\modname\maps\\mod_test.bsp"