Doom Wiki
Advertisement

Animated walls are implemented using wall texture names that are built-in to the Doom rendering engine. At initialization time, the engine finds each texture name listed in the "First" column below (in the TEXTURE1 or TEXTURE2 lump), and links it with all following texture names up to and including the name in the "Last" column. At rendering time, a linked texture name in a sidedef of a wall is changed to the next linked name about three times a second, wrapping around to "First" after "Last". (Scrolling walls are another form of animation; any wall with any texture can be made scrolling by assigning the appropriate linedef type.)

GargE4M5

GSTFONT animated wall in E4M5: They Will Repent.

First Last Version Frames Description
BLODGR1 BLODGR4 R 4 Green slime oozing from PIPE6 wall
BLODRIP1 BLODRIP4 R + 2 4 Blood oozing from PIPE1 wall
FIREBLU1 FIREBLU2 R + 2 2 Fire on blue wall
FIRLAV3 FIRELAVA R + 2 2 Fire on red wall¹
FIREMAG1 FIREMAG3 R + 2 3 Fire on brown wall
FIREWALA FIREWALL R + 2 3 Brush fire
GSTFONT1 GSTFONT3 R + 2 3 Blood flowing from mouth of green stone gargoyle
ROCKRED1 ROCKRED3 R + 2 3 Red rock
SLADRIP1 SLADRIP3 S + R 3 Green slime draining from grate
BFALL1 BFALL4 2 4 Blood falls
SFALL1 SFALL4 2 4 Green slime falls
WFALL1 WFALL4 F Waterfall²
DBRAIN1 DBRAIN4 2 4 Similar to lava, used for the exposed brains of the final boss
Notes
  1. There is a FIRELAV2 texture in the IWADs, but due to its position it is not in the sequence defined by the table.
  2. There are no WFALL textures in the Doom or Doom II IWADs. The Plutonia Experiment defines some waterfall textures, and TNT: Evilution has a set of multi-purpose textures.
  3. PWADs can replace the TEXTURE1 and TEXTURE2 lumps, as well as individual wall patches. Thus the number of frames, and of course the description, can vary from the table above.

The following codes are used in the "Version" column above:

Beyond original specifications[]

The PWAD, File:TRUCK.WAD exploits a trick where more frames on an, albeit smaller framesize reference an altered Icon Of Sin wall texture with vertices, one pixel apart to play a short video clip, which was impressive for vanilla Doom during the mid 90s.

Source[]

Advertisement