Visplane
De container van de Doom-engine voor een zichtbaar stuk vloer of plafond, en de foutmelding die een generatie leveldesigners matigheid leerde.
Doom (1993) tekent eerst de muren, kolom voor kolom, in de volgorde van de BSP-boom. Wat boven en onder elk muurstrookje overblijft, wordt verzameld in visplanes: één structuur per unieke combinatie van hoogte, vloertextuur en lichtniveau, met de schermkolommen die ze bestrijken. Zodra de muren klaar zijn, wordt elke visplane getekend als horizontale spans, omdat een vlakke vloer langs een schermrij een constante diepte heeft.
De oorspronkelijke code gebruikte een vaste tabel van 128 visplanes. Wie te veel verschillende vloerhoogtes of lichtniveaus in één beeld stopte, kreeg de game aan de grond met R_FindPlane: no more visplanes. Mappers leerden oppervlakken in hun hoofd tellen, en tools die het aantal live toonden werden standaarduitrusting. Source ports na de code-uitgave van 1997 maakten de tabel dynamisch en het probleem verdween, behalve voor puristen die op het originele uitvoerbestand staan.