Jhon Fredy Acosta Murillo #
Intereses Academicos: #
Mis intereses académicos están relacionados con el desarrollo web, los sistemas inteligentes y la ciencia de datos. Esto años he aprendido un poco de cada uno, que a su vez fueron intereses que no sabía que tenía al momento de iniciar la carrera. Ha sido gratificante ver cuántos aportes ha realizado esta carrera al mundo y todo lo que aún hay por hacer.
Pasatiempos: #
Mis pasatiempos son la producción musical, jugar videojuegos, viajar/acampar, compartir tiempo con mis amigos y familia y comer.
Trabajo Final: #
Introduccion: #
La realización del trabjo final se compone de 3 ejercicios que abordan los shaders de manera distinta.
Ejecución: #
Ejercicio 1: #
Una vez comprendido el ejemplo base de Texturing y Shaders del UV Visualization presentado en el curso y realizando conversión a un UV Screen para completar un sketch funcional, se implementó un slider el cual cambia el color del shader mediante un uniform para pdoer incluir el color azul en el shader.
Finalmente tambien se implemento un checkbox que permite alterar entre una implementación del filtro en el canvas completo, y una implementación parcial que consiste en una vista de planta de un toro con un cuadrado en el centro. Esta implemetación de figuras difernetes presenta un situación particular en la que la aplicación del filtro sobre una figura como el toro no presenta continuidad visible respecto a la aplicación de este filtro en otra figura sobre el mismo canvas pero sobre en otra ubicación.
Conclusiones y Resultados: #
Ejercicio 4: #
En el último ejercicio se tiene como refernecia los códigos demostrativos del profesor junto con la teoría y ejemplos presentados en el libro ‘The Book Of Shaders’ por Patricio González y Jen Lowe.
Se usó una figura base de toro junto con una ejecución modificada de un shader presetado en ‘The Book of Shaders’.
Tanto la figura como el shader se ven afectados por progreso del tiempo y por el desplazamiento del mouse en el eje x:
- El toro cambia el número de lado.
- El patrón del shader se ve modificado en velocidad de rotación de uno de sus componentes.