tu primer tarea

Páginas: 6 (1409 palabras) Publicado: 22 de septiembre de 2014
Benemérita Universidad Autónoma de Puebla
Facultad de ciencias de la Computación
Curso: Graficación CCOM-259
Profesor: Dr. Daniel Alejandro Valdés Amaro

Práctica 1
Parte 1
Realizar un programa que presente una nube de puntos en 2D utilizando los comandos de
OpenGL vistos en clase. Los puntos deben variar aleatoriamente al menos en posición y
color.

Parte 2
Realizar un programa quedado el contorno de una figura en 2D en un vector de
coordenadas (x,y) en el plano de la siguiente forma:

C = [x1 , y1 , x2 , y2 , . . . , xn , yn ]
dibuje en pantalla un contorno cerrado. Utilizar los comandos de OpenGL vistos en clase
para dibujar diferentes conjuntos de puntos proporcionados por el usuario. Utilizar el archivo
Figuras_Practica_1.txt que se le proporcionará en el laboratoriopara dibujar 4 diferentes
contornos.

Benemérita Universidad Autónoma de Puebla
Facultad de ciencias de la Computación
Curso: Graficación CCOM-259
Profesor: Dr. Daniel Alejandro Valdés Amaro

Práctica 2
Parte 1
Implementar en OpenGL el algoritmo de trazado de círculos usando el algoritmo del punto
medio.

Parte 2
Implementar en OpenGL el algoritmo de trazado de elipses usando elalgoritmo del punto
medio.

Parte 3
Utilizando el algoritmo implementado de la parte 1 de la práctica, realizar un programa que
realice una gráfica de pastel y los porcentajes para probar su programa se tomarán de un
arreglo con la forma P=[porcentaje1,porcentaje2,..., porcentajen]. Ejemplo, si
P=[11,12,20,27,30], la salida del programa debe ser algo similar a:

Es decir, el programa debe derellenar las áreas con colores diferentes de acuerdo al
porcentaje asignado.
Usar para la revisión de la práctica los siguientes arreglos de prueba:
[50,10,10,10,10,10]

[90,1]

[10,10, 50,10,10,10]

[5.5,10.5,24,47.7,2.3]

[10,10,10,10,10,10,10,10,10,10]
[100,10]

Benemérita Universidad Autónoma de Puebla
Facultad de ciencias de la Computación
Curso: Graficación CCOM-259Profesor: Dr. Daniel Alejandro Valdés Amaro

Práctica 3
Parte 1
Implementar en OpenGL los 4 primeros programas de la sección 11.6 del libro: D. D. Hearn
and M. P. Baker, Computer Graphics with OpenGL. Prentice Hall. Ver copias anexas.

Parte 2
Crear un programa en OpenGL que haga lo siguiente:
1. Despliegue en pantalla un cuadrado.
2. Acepte entradas interactivas del usuario con el teclado paraque el color del cuadrado
pueda ser cambiado permanentemente, tal que presionando las siguientes teclas cambie
su color: tecla r para rojo, tecla v para verde y tecla a para azul.
3. Acepte entradas interactivas del usuario con el mouse tal que cuando el usuario presione
el botón derecho, con el puntero del mouse sobre el cuadrado, cambie el cuadrado en un
triángulo y viceversa.
4. Elprograma sólo deberá cambiar la figura cuando el puntero del mouse se encuentre
dentro del área de la figura dibujada (triángulo o cuadrado).

Benemérita Universidad Autónoma de Puebla
Facultad de ciencias de la Computación
Curso: Graficación CCOM-259
Profesor: Dr. Daniel Alejandro Valdés Amaro

Práctica 4
Parte 1
Hacer en OpenGL el programa que implementa las operaciones de selección de lasección
11.6 del libro, páginas 711 a 717: D. D. Hearn y M. P. Baker, Gráficos por Computadora con
OpenGL. Prentice Hall. Ver copias anexas.

Parte 2
Hacer un programa en OpenGL que haga lo siguiente:
1. Diseñe la cara de un personaje que contenga las siguientes partes:
(a) Ojos (izquierdo y derecho).
(b) Orejas (izquierda y derecha).
(c) Nariz.
(d) Boca.
(e) Cara (todo lo que resta).
2.Utilizando las funciones de selección del ratón (asignando a cada parte un identificador),
utilice el botón derecho para seleccionar alguna de las partes de la cara y que se
despliegue un mensaje diciendo que parte del personaje se esta seleccionando.
3. Si se selecciona el fondo no debe de desplegar ningún mensaje o bien desplegar un
mensaje que no se está seleccionada alguna parte de la cara....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mi primer tarea
  • Mi primer tarea
  • Primer tarea
  • primer tarea
  • Tarea Prima
  • mi primer tarea
  • Primer tarea
  • PRIMER TAREA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS