Cinvestav
Departamento de Computación
Curso: Graficación
Periodo: Agosto-Diciembre 2007
Prof: Dr. Luis Gerardo de la Fraga
Este es el contenido del curso: graficacion.html
6/12/2007 Tutorial con POVRAY: tutorial-us.pdf
El archivo de referencias de POVRAY: reference-us.pdf
21/11/2007 El programa en OpenGL para usar una superficie cuadrica (una esfera) con luz ambiental y reflexión difusa: Sphere0.tar.gz
9/11/2007 Los ejemplos para trazar splines-B: Splines-B.tar.gz
9/11/2007 El ejemplo para dibujar un cono usando el modo GL_SMOOTH para colorear triángulos: Cono.tar.gz
26/10/2007 Los ejemplos para trazar curvas Hermite: Hermite.tar.gz
26/10/2007 El ejemplo de código en OpenGL y glut para usar la proyección en perspectiva: sol.c
03/10/2007 Manuales, programas y FAQ de OpenGL
03/10/2007 El programa que dibuja un cubo y lo rota en su diagonal principal Cube.tar.gz
03/10/2007 El código "Hola mundo" en Qt y OpenGL Gl-Qt2.tar.gz
03/10/2007 El código para realizar el recortado según el algoritmo de Cohen-Sutherland clipping.txt
03/10/2007 Los apuntos sobre como rellenar polígonos: rellenado.pdf
12/09/2007 El código en Qt para trazar lineas linestest.tar.gz
Trazo de rayo.
El mismo modelo de las tareas 4 y 5 ahora con los efectos de iluminación que permite el trazo de rayo. Se usará POVRAY.
El mismo modelo de las tarea 7, con luz ambiental y reflexión difusa.
El mismo modelo de las tareas 4 y 5 ahora pintado en el modo GL_SMOOTH para iluminar triángulos o cuadriláteros.
Trazo de splines
Interpolar un conjunto de puntos usando los splines cúbicos naturales. Hacer que x=t.
Aquí una rutina para resolver el sistema de ecuaciones que presenta una matriz tridiagonal. El código fue obtenido de Wikipedia.Interpolar un conjunto de puntos de una curva cerrada usando los mismos splines cúbicos naturales. Para resolver el sistema de ecuaciones resultante, checar este apunte: tridiagonal.pdf. Interpolar el mismo conjunto de puntos del primer punto pero ahora usando los splines Catmull-Rom. El trazo debe realizase con gnuplot
Proyección en perspectiva
Proyecciónes ortográficas
Composición de transformaciones 2D
Hay que realizar las funciones con LOGO para dibujar los rehiletes. El rehilete izquierdo debe girar en sentido contrario a las manecillas del reloj y el derecho al contrario, en el sentido de las manecillas del reloj. La velocidad de giro se controla con un "timer" de Qt. Para borrar un rehilete se puede redibujar al color de fondo.
Dibujos con LOGO. Se deben programar las principales primitivas de LOGO y trazar una composición y los dos fractales de la tarea 1.
¿Que es Logo?
Principales primitivas de Logo
¿Qué es un fractal?
Ejemplos de código de dos fractales