El documento presenta 15 actividades y una actividad extra para un curso de DevC++ (OpenGL). Cada actividad implica crear una figura geométrica u objeto tridimensional utilizando código OpenGL. Se instruye a los estudiantes a no utilizar borrador y guiarse por el software CorelDRAW12 para facilitar la creación de las figuras requeridas.
2. 1.- Tablero de Ajedrez.
Se deberá realizar un tablero de ajedrez con la
siguiente instrucción: glBegin(GL_POINTS); y
después se plasmara en todo la ventana y que
quede en 8*8 que es igual a 64 cuadritos
proporcionados.
“No hay borradores en esta practica”
Código.
3. 2.- Estrella.
Se realizara una estrella con la siguiente instrucción:
glBegin(GL_LINES);y se plasmara con las coordenadas
específicas de cada uno de nosotros para que después
podamos crear todas estos tipos de figuras.
“No utilice borrador, solo me guie con CorelDRAW12”
Código.
4. 3.- Cubo con líneas.
Con la misma instrucción de la Estrella (glBegin(GL_LINES);) y
contaremos con el mismo proceso que la estrella, nos
apoyaremos en Corel y así se nos será más fácil realizar al
actividad.
“No utilice borrador, solo me guie con CorelDRAW12”
Código.
5. 4.- Cubo delineado.
Aquí se realizara el mismo cubo pero con relleno, para
realizar este relleno se utilizara a siguiente instrucción
glBegin(GL_QUADS);
Se es fácil realizar tal actividad pero para que funcione
deberá de poner el código que se presento antes de
glBegin(GL_LINES);
“No utilice borrador, solo me guie con El ejercicio anterior”
Código.
6. 5.- Muñeco con triángulos.
Aquí se realizara un muñeco con polígonos y triangulos con
estos códigos: glBegin(GL_QUADS);yglBegin(GL_TRIANGLES);
También se realizara con un degradado de color como se
muestra e n el código.
“No utilice borrador, solo me guie con CorelDRAW12”
Código
7. 6.- Casita.
Aquí en esta actividad se realizara una casa sencilla
pero la haremos con lo que hemos aprendido en
hasta aquí.
Borrador
10. 7.- Oso.
Se realizara un osito pero ahora es hará con una nueva
instrucción que el profesor nos paso, la instrucción la
verán pro tal instrucción define tamaño, y posición del
circulo.
“No hay borradores en esta practica”
Código.
11. 8.- Cubo de Cubitos.
En esta actividad se realizará un cubo hecho
por otros más, es como el primero pero con
una instrucción que nos sirve para multiplicar
estos cubitos.
No es necesario apuntar ni coordinar nada,
solo es cuestión de atinarle a tal posición.
Código.
13. 10.- Animación Circulo.
Es muy sencillo de realizar, tan solo es cuestión de reproducir el código cuantas veces queramos y
cambiar las coordenadas de dirección.
“No hay borradores en esta práctica”
15. 11.- Animación Sistema Solar.
Se es muy sencillo pero también necesita explorar y
cambiar modos de empleo en el código realizando
cambios sencillos tan solo se reproduce las veces
necesarias el origen de tal círculo cambiándole y
sustituyéndole las coordenadas de la posición,
distancia radio de cada uno de ellos.
“No hay borradores en esta práctica”
Código.
16. 12.- Movimiento en 8.
Para realizar tal actividad se hace con el mismo código de rotación de la pelota pero dentro de un
nivel estándar de posición ósea un margen que tiene la forma de un 8.
“No hay borradores en esta práctica”
18. 13.- Semáforo.
El semáforo cambia de color y vuelve a proseguir. La verdad no es sencillo de hacer, de hecho
necesite ayuda y se realiza con la misma función de la actividadnumero 10.
“No hay borradores en esta práctica”
20. 14.- Nombre en 3D.
Se realizara un Nombre en 3D y se debe de realizar con
nuestra creatividad y espontaneidad.
E l profesor nos paso el código pero aun así no se es tan
complicado.
Código.
21.
22.
23. 15-. Cubo 3D con ralla.
Es muy Complicado y difícil ya que se tiene que
cambiar y crear coordenadas que no son simples, al
contrario, son difícilmente de adivinar, atinarle o
calcular para todo.
Código. Es muy extensa esta compuesto por 7603-
7642.
24.
25. Actividad Extra.
Pirámide.
Aquí realizara una piramide con linesa y se multiplicaran
con una funcion que se les presentara en imágenes, no la
gran cosa pero aun asi requiere de Tiempo.
Código.