Laboratorio03
-
Upload
fernando-herrera -
Category
Education
-
view
61 -
download
0
Transcript of Laboratorio03
Laboratorio No 3INF-323 Programacion Grafica
Docente: Lic. Jhonny Felipez22 de marzo de 2012
1 Objetivo
El proposito principal de este laboratorio es experimentar con los graficos endos dimensiones.
2 Trabajo a realizar en el Laboratorio
Transformacion2D: Este programa muestra tres circunferencias.
1. Agregue una circunferencia de color lila.
2. Modifique las ubicaciones y tamanos de las cuatro circunferencias, me-diante las dos formas vistas en clases.
3. Agregue la transformacion de inclinacion a una de las circunferencias.
Rings (Anillos): Este programa muestra un anillo de anillos de triangulos.
1. Cambie el metodo dibujaTriangulo por dibujaCuadrado.
2. Modifique el programa para que solo muestre medio anillo de cuadra-dos.
3. Elimine glPushMatrix y glPopMatrix en el programa y observe el re-sultado.
DobleBuffer: Este programa muestra la animacion de la rotacion de uncuadrado.
1. Cambie el numero de cuadros de despliegue por segundo a 30 y 120.
2. Agregue a la animacion la traslacion y escalamiento del cuadrado.
1
3. Agregue animacion de una circunferencia al programa de Transforma-cion2D.
4. Agregue animacion de las cuatro circunferencias al programa de Trans-formacion2D.
3 Problema asignado para entrega
1. Repita el problema de detectar una colision, con una lınea y una cir-cunferencia. Escriba en una hoja de papel su solucion.
2. Ingrese el codigo necesario en el programa Colisiones2.java. De acuerdoa su respuesta anterior.
3. Utilizando los conceptos de interaccion del usuario, transformacion deimagenes en 2D y los conceptos de animacion. Implemente el juego delPacman.
2