Presentación #
Bienvenido al repositorio de aplicaciones prácticas de los conceptos revisados en la clase Computación Visual.
Desarrollado con el generador de páginas estáticas hugo y P5.js, por Cristian David Sainea Cespedes y Cristian Esteban Sainea Martinez. Puede encontrar información adicional de los desarrolladores del repositorio en la sección de integrantes.
Ilusiones opticas #
Esta sección aborda los conceptos base de las ilusiones ópticas y su categorización. De igual manera, se muestra el desarrollo de dos diferentes ilusiones opticas fisiologicas de caracter geométrico: las ilusiones de cuadrícula y las ilusiones de distorsión. A partir de estas aplicaciones, se explican las posibles causas que producen aquellos efectos visuales.
Rasterización #
En esta sección presentamos conceptos importantes de rasterización como el trazado de líneas en dispositivos gráficos por medio del algoritmo de Bresenham y el anti-alising y su aplicación por medio del algoritmo de Xiaolin Wu. Adicionalmente, se aborda el concepto de la interpolación tomando como base las coordenandas baricentricas.
Shaders #
A lo largo de esta sección se muestra la implementación de Shaders, teniendo en cuenta todo el conocimiento adquirido en anteriores entregas y poniéndolo en práctica en diferentes ejercicios. Los ejercicios realizados repasan conceptos de interpolación de color, ilusiones opticas, coloración con herramientas de brillo, entre otros.