30 nov 2007

Calificaciones finales

La lista con las calificaciones semi-finales la encuentran en:

A esta solo falta sumarle los 2 puntos de la calificación de laboratorio, y los 3 del proyecto final.

Como recordatorio:
  1. Si no pasan laboratorio, no pasan teoría.
  2. Si no entregan proyecto final, no pasan la materia.

21 nov 2007

Proyecto final

La entrega del proyecto final será el 13 de diciembre, en horario y salón de clase. Deberán mostrar su aplicación funcionando, así como entregar los archivos fuente y ejecutables en un CD, junto a un pequeño video de demostración.

Algunos de los puntos a calificar son:
  1. Realismo del modelo
  2. Textura
  3. Manejo de iluminación
  4. Animación suave
  5. Responder a entradas del teclado (lenguaje de señas)
Para ver los diferentes signos que se emplean en México, les dejo esta liga: http://www.adiosalasordera.com/singLang/lenguaje.htm

Y si les interesa ver cómo son las señas en otras partes del mundo: http://ojosqueoyen.cordobaarte.com/alfabeto.html

Presentaciones

Aquí estan los archivos de las presentaciones, tal como me los enviaron.


20 nov 2007

Recordatorio

Por si se me olvida decirles:
  1. El examen final es obligatorio presentarlo (si no lo presentan, no aprueban)
  2. El proyecto final deberán presentármelo, y además entregar en un CD los archivos fuente, así como un video demostrativo para los alumnos de siguiente semestre.
Adicionalmente, para la próxima semana: entreguen en sobre cerrado, individualmente, un comentario sobre el curso (puede ser anónimo): forma de evaluar, cosas que les hayan gustado y que no les hayan gustado, organización del temario, forma de entregar tareas, etc.

¡Nos vemos al rato!

12 oct 2007

Temas para exponer (actualizado)

Modelos de color e iluminación

El calendario de exposiciones queda de la siguiente manera:
  • Modelo de luz de Lambert: 23/oct
  • Modelos de iluminación local
    • Plana: 25/oct
    • Gouraud: 25/oct
    • Phong: 30/oct
    • Blinn: 30/oct
  • Modelos de iluminación global
    • Traza de rayos (ray tracing) : 6/nov
    • Radiosidad (radiosity) : 8/nov
    • Modelos Montecarlo: 13/nov
La exposición implica: reseña histórica, explicar en qué consiste el modelo (física y matemáticamente), e incluir demostraciones de su aplicación.

10 oct 2007

Tarea 6

Fecha de entrega: 15/Oct/07

Implementar el algoritmo de Bresenham en OpenGL, marcando cada octante de diferente color. Añadir el círculo que están aproximando para comparar los resultados proporcionados por el algoritmo.

16 sept 2007

Palabras de aliento: ¡Persigan su sueños!

No seré astronauta, pero quiero tomar el ejemplo de esta maestra, y alentarlos igualemente a perseguir sus sueños. Muchas veces decimos "No se puede", "No es tan facil", "Lo haré después" o "No es lo que yo me imaginaba", pero ¿realmente estamos persiguiendo aquello con lo cual soñábamos?

No pierdan el camino, que aunque lograr sus sueños se lleve mucho tiempo, la satisfacción de alcanzarlos realmente vale la pena.

Tarea 5

Fecha de entrega: 26/Sep/07

Animar el robot que diseñaron en la tarea 4. Como sugerencias: Puede saludar a la cámara, caminar, bailar, dar marometas, responder a eventos como clicks, sentarse, etc.


¡Sean creativos!

Tarea 4

Fecha de entrega: 26/Sep/07

En OpenGL: dibujar un robot, usando modelado jerárquico. El dibujo deberá ser similar al siguiente:

Puede ser en 2D o 3D, y preferentemente usar colores.

2 sept 2007

Tarea 3

Fecha de entrega: 6/Sep/07

Programar el algoritmo de recorte de Cohen-Sutherland en C. Como entrada, el programa recibirá 4 pares de coordenadas: los dos primeros pares indicarán, respectivamente, la esquina inferior izquierda y superior derecha de la ventana de recorte (A y B) . Las dos siguientes (P y Q), indicarán los extremos de la línea a recortar. El programa devolverá las coordenadas la línea que se encuentra dentro del área de recorte, o bien un mensaje indicando si la línea se encuentra totalmente fuera del área.


21 ago 2007

Lista de alumnos

Lista de alumnos

Tarea 2

Fecha de entrega: 23/Ago/07

Antes que nada, una disculpa por no haber podido llegar a tiempo. Traté de avisarles a los celulares que me enviaron, pero no contestaban...

La siguiente tarea consistirá en: Áreas de desarrollo de la computación gráfica, y ejemplos de su uso en la actualidad: ¿dónde los han visto?, ¿para qué se utilizan?, ¿qué efecto tienen?, ¿puede lograrse el mismo resultado por otros medios?

Y recuerden que la próxima clase se hará la exposición de la tarea anterior: 3 personas, voluntarios o elegidos al azar, pasarán a platicar brevemente sobre lo que investigaron.

18 ago 2007

Photosynth

Microsoft ha presentado un proyecto llamado Photosynth, que resulta muy interesante: básicamente consiste en la reconstrucción de imágenes tridimensionales a partir de múltiples fotografías. Hasta aquí no parece nada nuevo, a fin de cuentas ya existe una tecnología similar para el procesamiento de espacios 3D, ¿o no?

Sin embargo, lo que hace tan novedoso e impresionante a este proyecto es que: ¡las fotos no son tomadas especialmente para reconstruir la imagen! Así es, las fotos que se utilizan son las que cualquier turista ha tomado cuando ha visitado algún monumento...

Para que resulte más claro, visiten el sitio del lugar, y aquí les dejo una liga al video de demostración.

16 ago 2007

Tarea 1

Fecha de entrega: 21/Ago/07

Investigar cómo funcionan los monitores de tubo de rayos catódicos (CRT), las pantallas de plasma, y las LCD.

3 personas pasarán a exponer brevemente cada una de estas tecnologías el día de entrega.

15 ago 2007

Tarea 0

Fecha de entrega: 16/Ago/07

Crear un blog en donde subirán todas las tareas y programas que les deje. Mandar la dirección de su blog, su nombre completo, grupo y nombre del profesor de laboratorio a la dirección de correo proporcionada en la clase. Para el caso de que necesite avisarles de algo urgentemente, también pueden enviar su número de celular.

Este blog deberá estar activo todo el semestre, así que no deberán borrar las tareas en este periodo. Una vez que publiquen sus tareas, y pase la fecha de entrega, no modifiquen la entrada, ya que si cambia la fecha y lo reviso posteriormente, pensaré que no entregaron a tiempo, y no tomaré en cuenta su tarea.

Si prefieren mantener un sitio, por favor cuiden que el diseño del mismo sea legible, de fácil navegación, y en cuanto suban su tarea, envíen un correo para avisarme (de preferencia, incluyan una liga al archivo de su tarea).

No acepto tareas por correo.

Cualquier duda, pueden mandarme un correo, o dejar un comentario en este blog.

Reglas del juego 2008-1

¡Hola, chicos y chicas! Bienvenidos a la clase de Computación Gráfica, semestre 2008-1

Antes que nada, les quiero pedir una disculpa: la clase termina a las 8:30. El primer día me confundí y terminé la clase antes, pero espero que no vuelva a suceder.


Reglas de la clase

Para un mejor entendimiento entre nosotros, estableceremos las siguientes reglas:
  • Se pasará lista a media clase.
  • Si no he llegado para las 7:30 pm, se pueden ir.
  • Siempre trataré de avisarles o publicar en el blog en caso de no poder asistir, y publicaré la tarea correspondiente, junto con la fecha de entrega.
  • Las tareas se entregarán la fecha especificada, y antes de la clase, ya que para algunos temas pasarán a exponer lo que encontraron.
  • La ortografía es muy importante y se tomará en cuenta para la calificación de todos los trabajos escritos. Si su trabajo tiene demasiadas faltas ortográficas, se considerará como no entregado.
  • Al entregar programas, estos deberán estar comentados apropiadamente (en caso de que tengan que explicar la lógica de la programación.)
  • Pueden consumir alimentos en el salón de clase (siempre y cuando no hagan demasiado ruido al hacerlo). Así mismo, deberán depositar la basura en un lugar adecuado para mantener limpio nuestro salón.
  • Si suena su celular, por favor salgan para contestarlo.
  • Si no crearon un blog, y prefieren mantener un sitio, tendrán que enviarme un correo al publicar sus tareas. Para los que tienen el blog esto no será necesario, ya cuando hacen actualizaciones me llega un aviso.
  • Cualquier otra cosa que necesite aclaración, la iré agregando a esta lista.

Forma de evaluar

50% Tareas y programas
30% Proyecto final (obligatorio)
20% Laboratorio (obligatorio)
-- Asistencia y participaciones se tomarán como ayudas para la calificación final.

Suscribirse