Hosting and domain costs until October 2024 have been generously sponsored by dumptruck_ds. Thank you!
Map compiling
From Quake Wiki
Map Compiling is the process of converting a level from a map file, which generated by a level editor, into a bsp file, which is ready to be played in-game. It generally consists of three steps: QBSP, Light, and Vis.
Contents
QBSP
Main article: QBSP
QBSP is the first stage of map compilation. It is the process that reads the map file and generates the bsp, and in doing so calculates all of the geometry and collision data for the level. It also extracts any needed textures from the wad files and repackages them into the bsp file. After this step, the level can be loaded into the game engine. However, it will not have any lighting (everything will be fully bright) or visibility (the game might run slowly) data.
Light
Main article: Light (map compiling)
Light is the stage of map compilation that calculates lightmaps for the level. Using the light entities from the entity lump of the bsp file, it precalculates the lighting on every surface in the level, and saves that lighting as lightmaps in the bsp file.
Light
Main article: Light (map compiling)
Light is the stage of map compilation that calculates lightmaps for the level. Using the light entities from the entity lump of the bsp file, it precalculates the lighting on every surface in the level, and saves that lighting as lightmaps in the bsp file.