Carta Base Estándar DIEEC 94

Anuncio
PROGRAMA DE ENSEÑANZA ABIERTA 2005/2006
Curso: 000281
UNIVERSIDAD NACIONAL DE
EDUCACIÓN A DISTANCIA
Departamento de Ingeniería de
Software y Sistemas
Informáticos
ANIMACIÓN Y GRÁFICOS 3D CON
OPENGL
Cuaderno de Evaluación a Distancia
Nombre del alumno: ........................................................................
Dirección: ........................................................................
Teléfono: ........................................................................
e-mail: ........................................................................
Este cuaderno debe ser remitido al Departamento antes del 15 de junio de 2006.
ANIMACIÓN Y GRÁFICOS 3D CON OPENGL
Conteste en los espacios en blanco a las siguientes preguntas.
1. ¿Qué es OpenGL?
2. ¿Qué es la librería Aux?
3. Inserte el código fuente que genera una ventana con un fondo azul
4. ¿Qué función de la librería Aux controla la posición y el tamaño de una ventana?
5. ¿Qué es el doble “buffer” y para qué sirve?
ANIMACIÓN Y GRÁFICOS 3D CON OPENGL
6. Inserte el código que presenta un cuadrado dentro de una ventana y se mueve de un lado a
otro
7. ¿Qué hace la función auxSwapbuffers?
8. ¿Qué es un contexto?
9. ¿Qué son las funciones Wiggle y para qué sirven?
10. ¿Qué función ajusta el tamaño de punto y de línea?
ANIMACIÓN Y GRÁFICOS 3D CON OPENGL
11. Definir brevemente la misión de las siguientes funciones: gluLookAt, glTranslate, glRotate,
gluPerspective
12. Las matrices de OpenGL. Describir cada una.
ANIMACIÓN Y GRÁFICOS 3D CON OPENGL
13. ¿Qué función selecciona el color de los objetos representados?
14. Si queremos representar un objeto ( poliédrico ) con una cara de cada color ¿ cómo lo
podemos hacer?
15. Ahora queremos que el color se degrade a lo largo de una cara de forma progresiva. ¿Cómo?
16. ¿Qué es el modo indexado del color?
17. Diferencias entre luz ambiente, luz difusa y luz especular
ANIMACIÓN Y GRÁFICOS 3D CON OPENGL
18. ¿Qué es una fuente de luz, cuántas soporta OpenGL?
19. ¿Qué son las normales a una superficie, para qué sirven y cómo se establecen?
20. ¿Qué es una lista de visualización?
21. ¿Qué es un mapa de bits?
22. ¿Qué es el buffer de estarcido?
23. ¿Cómo se consigue el efecto de niebla con OpenGL?
24. ¿Qué son las funciones NURBS?
25. ¿Qué es el teselado por polígonos?
ANIMACIÓN Y GRÁFICOS 3D CON OPENGL
26. ¿ Cómo podemos seleccionar con el ratón los objetos dibujados en una ventana?
27. ¿Qué es el VRML?
28. Trabajo adicional:
Para mejorar la nota obtenida en esta prueba de evaluación a distancia, el alumno puede realizar
una aplicación utilizando OpenGL en la que se recree una escena tridimensional. La composición de la
escena y sus características quedan a la elección del alumno. Deberá ser original y se podrá interactuar
con ella mediante el teclado o ratón. Para evaluar este trabajo se deberá enviar el fichero ejecutable y el
listado del código fuente que lo genere. Además deberá enviar impreso o en un fichero la imagen que
aparece en pantalla de la aplicación.
Este trabajo no es imprescindible para superar el curso pero si permite mejorar la nota que se
obtenga contestando al cuestionario
Descargar