Por @Alvy — 25 de octubre de 2014

Circulos-Matriz-Cuadrada

The Math Kid explica cómo se dibuja un círculo en una retícula cuadrada que básicamente es como se han dibujado los círculos en las pantallas de píxeles cuadrados de toda la vida – si alguna vez has programado seguramente te suene.

El método es tan simple como colorear un píxel a r unidades del centro en el eje x, moverse una fila, calcular el valor de la x que le correspondería y colorear el cuadrado que quede más cerca.

Repitiendo estos cálculos se llega al punto medio (primer octante) a partir del cual se pueden aplicar unas sencillas simetrías para completar la circular figura – también se puede hacer mientras se dibujan los primeros píxeles. Esto permite evitar bastantes tediosos cálculos, dado que las otras zonas del círculo son iguales.

Compartir en Flipboard Publicar / Tuitear Publicar