Rasterizador de lineas Bresenham
Ejercicio de trazado de lineas convertido en un visualizador de pixeles que muestra como el avance entero construye un segmento.
Implementación original
La practica original comparaba enfoques de dibujo de lineas e implementaba Bresenham para marcar puntos discretos con eficiencia.
Adaptación web
La version del navegador renderiza una cuadricula acotada, limita coordenadas y visualiza la secuencia exacta de puntos trazados.
Por qué importa
Sirve como puente entre la materia clasica de graficacion y el material posterior de OpenGL o WebGL donde la logica de raster sigue importando.
Stack original
- Java
- C#
Stack web
- TypeScript
- React
- DOM grid
Original a web
Traducción directa de la lógica original a TypeScript.
Archivo
College archive
Demo interactivo
Estos demos no ejecutan archivos fuente cargados, binarios nativos ni código arbitrario del usuario. Las entradas están acotadas y las versiones web son reescrituras propias en TypeScript.