Quake/Hexen 2 Map compiling tools - branch of http://disenchant.net/utils
Substantial changes to TestLineOrSky which now becomes TraceLine to more conveniently trace lines through the BSP and, terminate the trace on specific contents and return information about the termination point. TraceLine also more correcly handles the cases where points are close enough to the node planes to be considered "on-node" to ensure we get a good intersection point back, when requested. Finally, the algorithm for making the small adjustments to surface points in CalcPoints has been changed so if the surface point can't see the midpoint, we find the obscuring surface and move the surface point just above that. Seems to work better and eliminates some (but not quite all - midpoint is still not quite the ideal point to use) random black spots. Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net> |
||
|---|---|---|
| bspinfo | ||
| bsputil | ||
| common | ||
| include | ||
| light | ||
| qbsp | ||
| vis | ||
| COPYING | ||
| Makefile | ||
| README.txt | ||
| changelog.txt | ||
| light.txt | ||
| qbsp.txt | ||
| vis.txt | ||
README.txt
Updated 2013-03-07
------------------
Tyr-Utils (v0.6)
------------------
Website: http://disenchant.net
Author: Kevin Shanahan (AKA Tyrann)
Email: tyrann@disenchant.net
A collection of command line utilities for building Quake levels and working
with various Quake file formats. I need to work on the documentation a bit
more, but below are some brief descriptions of the tools.
Included utilities:
qbsp - Used for turning a .map file into a playable .bsp file.
See qbsp.txt for more detailed information.
light - Used for lighting a level after the bsp stage. This util is also
known as TyrLite; see light.txt for detailed usage instructions.
vis - Creates the potentially visible set (PVS) for a bsp.
See vis.txt for more detailed information.
bspinfo - Simple util to print out some stats about the data contained in a
bsp file.
bsputil - Tool for working with a bsp file. Minimal features currently, but
it can extract the entities lump from a bsp file into a text file
and extract the textures to a .wad file.
---------
License
---------
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA