Bienvenido a Rayos y Píxeles, un lugar dedicado al apasionante mundo de los gráficos por ordenador y a la computación gráfica.
Me llamo Francisco y soy ingeniero informático. Como autodidacta en los gráficos por ordenador sé que la cantidad de información que hay que conocer para poder hacer proyectos interesantes en este ámbito resulta abrumadora. Además, la computación gráfica es un campo en continua evolución en el que se desarrolla mucha investigación. Después de todo: ¿por qué aprender gráficos por ordenador?
Este blog surge como un proyecto personal para intentar gestionar esta complejidad, identificando temas importantes que hay que conocer y abordando proyectos para afianzar el conocimiento de estos temas.
A medida que he ido estudiando he visto que la mayoría de los recursos de calidad sobre programación gráfica están en inglés. Mi idea es que el blog se convierta en material de referencia en español para aquéllos que quieren iniciarse en este mundo y se sienten desorientados.
El blog tratará temas fundamentales de gráficos desde el punto de vista del ingeniero gráfico (también llamado en países anglosajones rendering engineer). Así, este blog no tratará temas de dibujo 2D o modelado 3D, al menos no explícitamente.
Este blog versará sobre cómo ordenarle a una tarjeta gráfica que dibuje lo que queramos que se vea en pantalla. Esto implica dominar una serie de herramientas conceptuales: matemáticas, física, programación… Parece difícil, incluso inabarcable, pero si vamos viendo cada tema poco a poco y vamos construyendo el conocimiento desde los fundamentos teóricos, es posible y satisfactorio.
De vez en cuando iré realizando experimentos un poco más elaborados cuyo código alojaré en Github.
Además en algunas entradas integraré aplicaciones WebGL para mostrar lo que voy haciendo, así que asegúrate de permitir a tu navegador ejecutar iframes. Por ejemplo, abajo he incrustado un proyecto de ShaderToy que cambia una imagen de color a blanco y negro arrastrando el ratón por encima.
¡Es hora de aprender!