computer science, binary space partitioning (BSP) is a method for space partitioning which recursively subdivides a Euclidean space into two convex sets...
27 KB (3,048 words) - 02:27, 31 July 2025
Recursively partitioning space using planes in this way produces a BSP tree, one of the most common forms of space partitioning. Space partitioning is particularly...
6 KB (1,001 words) - 10:32, 3 December 2024
Doom engine (section Binary space partitioning)
texture on a two-sided linedef. Doom makes use of a system known as binary space partitioning (BSP). A tool is used to generate the BSP data for a level beforehand...
30 KB (2,911 words) - 08:59, 27 May 2025
system used is often "0" and "1" from the binary number system. The binary code assigns a pattern of binary digits, also known as bits, to each character...
17 KB (2,048 words) - 14:54, 21 July 2025
tree Rose tree These are data structures used for space partitioning or binary space partitioning. Segment tree Interval tree Range tree Bin K-d tree...
9 KB (914 words) - 05:55, 20 March 2025
paste files .bsp (Quake), a file extension used by Quake for binary space partitioning files BSP (disambiguation) This disambiguation page lists articles...
266 bytes (66 words) - 06:47, 2 July 2023
point clouds. k-d trees are a special case of binary space partitioning trees. The k-d tree is a binary tree in which every node is a k-dimensional point...
28 KB (3,770 words) - 11:20, 14 October 2024
Painter's algorithm (section Binary Space Partitioning)
the number of pixels to be filled. The painter's algorithm's worst-case space-complexity is O(n+m), where n is the number of polygons and m is the number...
14 KB (1,467 words) - 02:52, 25 June 2025
Logical partition, a subset of a computer's resources, virtualized as a separate computer Binary space partitioning, in computer science Partition problem...
2 KB (323 words) - 08:33, 10 May 2025
Quake III Arena. The Quake engine, like the Doom engine, used binary space partitioning (BSP) to optimise the world rendering. The Quake engine also used...
23 KB (1,759 words) - 19:26, 8 August 2025
Ahnentafel AVL tree B-tree Binary space partitioning Huffman tree K-ary tree Kraft's inequality Optimal binary search tree Random binary tree Recursion (computer...
37 KB (5,236 words) - 17:35, 24 July 2025
process is slightly faster. This approach was commonly used with binary space partitioning (BSP) trees. Sorted active edge list Used in Quake I, this technique...
11 KB (1,556 words) - 16:37, 4 May 2025
started to cause problems with the engine, Carmack began to use binary space partitioning to quickly select the reduced portion of a level that the player...
125 KB (11,006 words) - 00:32, 8 August 2025
Bilateral filter Bilinear interpolation Bin (computational geometry) Binary space partitioning Bit blit Bit plane Bitmap Bitmap textures Blend modes Blinn–Phong...
9 KB (847 words) - 15:16, 13 July 2025
Collision detection (section Spatial partitioning)
grouped under the spatial partitioning umbrella, which includes octrees (for 3D), quadtrees (for 2D), binary space partitioning (or BSP trees) and other...
35 KB (4,887 words) - 11:07, 23 July 2025
exists a strong polychromatic 4-coloring. Binary space partitioning Lengauer, Thomas (1990), "Circuit Partitioning", Combinatorial Algorithms for Integrated...
11 KB (1,283 words) - 09:34, 30 June 2025
return pointsInRange; } } Adaptive mesh refinement Binary space partitioning Binary tiling k-d tree Octree R-tree UB-tree Spatial database Subpaving...
34 KB (4,786 words) - 00:29, 19 July 2025
in performance are reported across the various applications. Binary space partitioning, octree, k-d tree R-tree, R+-tree, R*-tree and X-tree M-tree Sweep...
19 KB (2,409 words) - 05:30, 6 August 2025
title(sprintf('Octree-quantized %d color image', size(ImgMap, 1))) Binary space partitioning Bounding interval hierarchy Cube 2: Sauerbraten, a 3D game engine...
13 KB (1,474 words) - 04:35, 21 July 2025
dye used in liver function tests Binary space partitioning, a method for recursively subdividing a space Bit-slice processor, a cascadable processor architecture...
3 KB (395 words) - 09:31, 24 April 2025
The level format, as with previous id Software engines, used binary space partitioning. The level environments were lit using lightmaps, a method in...
21 KB (1,679 words) - 05:50, 6 August 2025
C and compiled in the 65816 assembly language, making use of binary space partitioning rather than raycasting in order to give it speed. Carmack had...
93 KB (9,172 words) - 00:41, 23 July 2025
Spatial database (redirect from Spatial data partitioning tree)
ordering. Common spatial index methods include: Binary space partitioning (BSP-Tree): Subdividing space by hyperplanes. Bounding volume hierarchy (BVH)...
22 KB (2,041 words) - 12:04, 3 May 2025
with a graphical output for a Geographic Information System. Binary space partitioning Bounding volume hierarchy Brown clustering Cladistics Cluster...
27 KB (3,071 words) - 00:47, 31 July 2025
compiling tools included in the SDK to create maps using the binary space partitioning (BSP) method. Level geometry is created with 3D polygons called...
33 KB (2,828 words) - 21:40, 13 July 2025
ray casting for Hovertank 3D, Catacomb 3-D, and Wolfenstein 3D, binary space partitioning which Doom became the first game to use, surface caching which...
58 KB (4,655 words) - 21:23, 15 July 2025
binary search tree is a type of binary tree Representing sorted lists of data Computer-generated imagery: Space partitioning, including binary space partitioning...
17 KB (2,207 words) - 10:40, 22 May 2025
to convex shapes only, as this reduces the complexity of the binary space partitioning process. However, using CSG operations, complex rooms and objects...
5 KB (726 words) - 15:19, 10 October 2024
such as scanline for primary visible surface determination and binary space partitioning for secondary rays via ray tracing, and used Quasi-Monte Carlo...
7 KB (672 words) - 10:09, 25 December 2024
B-tree Binary tree Binary search tree Self-balancing binary search tree AVL tree Red–black tree Splay tree T-tree Binary space partitioning Full binary tree...
7 KB (663 words) - 02:52, 24 September 2024