Bresenham

El algoritmo de Bresenham clásico sirve para trazar rectas en cualquier ángulo dentro de un plano. En gráficos traza píxel a píxel una línea dada, y en trayectorias cartesianas lo hace punto por punto. Además de esto, puedes servir también para - sincronizar - movimientos tanto en un simulador como en los motores de un robot.

Los mejores algoritmos de Bresenham los puedes encontrar en esta página:

Están altamente optimizados y funcionan genial. Los que publico en esta página son muy antiguos y sólo abarcan la línea.

Expongo programas de ejemplo en donde se aplica el Algoritmo de Bresenham para diferentes dimensiones.