No sé exactamente cómo describirlo, pero de una manera programática quiero girar en espiral hacia afuera desde las coordenadas 0,0 hasta el infinito (para fines prácticos, aunque en realidad solo necesito ir a aproximadamente +/-100,000: +/-100,000)
Así que si esta es mi cuadrícula:
Quiero girar en espiral en un orden algo así como:
¿Existe una fórmula o método para hacer esto?