me encontré caso especial donde necesito para producir línea simétrica de ultra o rayo en rejilla 2D con el fin de (x0, y0) a través de (x1, y1) como esto:Algoritmo de línea ultra simétrica?
void drawSymmetricalLine(int x0, int y0, int x1, int y1)
{
// loop and handle each (x, y)...
}
El problema real está en los puntos donde los populares algoritmos de dibujo de líneas NO dibujan ambas coordenadas (la otra marcada como x a continuación) ya que parece espesar, lo cual es deseable en mi caso. Además, el rendimiento no es importante, sino la simplicidad.
Esto es lo que me refiero como líneas simétricas de ultra:
ox ooo
oo ooo
o o
o o
o o
o
Esto es lo que hago para la línea de visión simétrica en los juegos. – Madmenyo