Ir al contenido
Volver a proyectos universitarios
Graphics algorithmsDemo en vivo

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.