DDA (digital differential analyzer)
Ritar en linje genom att stega längs ena axeln och addera lutningen till den andra — enkelt, men med flyttal.
DDA är den naiva kusinen till Bresenham: räkna ut lutningen som ett flyttal och addera den vid varje steg, avrunda till närmaste pixel. Enklare att förstå, men avrundningen och flyttalet gjorde den långsammare på äldre hårdvara, vilket är precis därför Bresenham fanns.
Namnet kommer från analoga differentialanalysatorer. I spel är den mest kända varianten rutnäts-DDA (Amanatides & Woo, 1987): en stråle stegas cell för cell genom en tilemap, och det är motorn bakom raycasters som Wolfenstein 3D.