examen de técnicas gráficas. 3/2/2004 a

Anuncio
EXAMEN DE TÉCNICAS GRÁFICAS. 3/2/2004
A
NOMBRE: ........................................................................................................DNI:......................................
Nota: Máximo una cara para el tema. Una pregunta test fallada descuenta 1/4 de pregunta acertada.
————————————————————————————————————————————
TEMA
1. (2p) Transformaciones de visualización.
————————————————————————————————————————————
PROBLEMAS
1. (2.0p) La TC que hay en la zona de las figuras está mal calculada ya que se han olvidado de aplicar
singularidades. Encuentra la verdadera TC, genera la LCA corespondiente y dibuja la figura.
2. (1.0p) Una de las propiedades del algoritmo de Sutherland–Hodgman es que se puede extender a ventanas de recorte convexas. Recorta la figura con este algoritmo y con orden de recorte 1,2,3.
3. (2.0p) Calcula las transformaciones siguientes para la llave y para el conjunto llave+puerta: a) la que
pone la llave en la puerta, b) la que además encaja la puerta, y c) la que además gira la llave. Escribe la
secuencia de matrices en el orden correcto.
Tabla de Lados
Figura: Recorte S–H
Figura: Transformación 2D
————————————————————————————————————————————
TEST
1. Suponemos que los puntos (10,10) y (60,60) definen una ventana sobre el mundo (window) y se corresponden con los puntos (200,300) y (700,1300) que definen una vista sobre la pantalla (viewport). Al
punto de mundo (30,20) cuál de los siguientes puntos de dispositivo le corresponde.
a) (400,1100).
b) (500,500).
c) (400,500).
d) (500,1100).
e) Ninguna de las anteriores.
2. Un sistema raster de 640 × 480 puede trabajar con 16 colores de paleta (LUT) y también con colores de
24 bits (sin LUT). Qué cantidad total de memoria necesita el sistema en sus dos configuraciones.
a) con LUT: 1200 KBytes, sin LUT: 7200 KBytes.
b) con LUT: 150 KBytes, sin LUT: 900 KBytes.
c) con LUT: 1248 KBytes, sin LUT: 7200 KBytes.
d) con LUT: 198 KBytes, sin LUT: 900 KBytes.
e) Ninguna de las anteriores.
3. Cuál es la secuencia de visualización de las caras back to front para A.
a) 2, 3, 4, 5, 1, 6.
b) 1, 2, 5, 4, 6, 3.
c) 2, 3, 4, 5, 6, 1.
d) 1, 2, 6, 5, 4, 3.
e) Ninguna de las anteriores.
4. Cuál de las siguientes afirmaciones es verdadera sobre el algoritmo del punto medio de circunferencias.
a) No utiliza aritmética entera.
b) Se basa en si la distancia del punto actual al punto medio, entre los dos posibles puntos a dibujar,
es positiva o negativa.
c) Se restringe el cálculo a los puntos del primer octante y se extiende al resto por medio de simetrías.
d) A diferencia del algoritmo de Bresenham para circunferencias, el del punto medio no se puede
extender a otras cónicas.
e) Ninguna de las anteriores.
5. Cuál de las siguientes afirmaciones es verdadera sobre los dispositivos de entrada.
a) El trackball no se diferencia del mouse en su clasificación como dispositivo lógico.
b) Un mismo dispositivo físico se puede utilizar con diferente hardware de entrada.
c) El mouse sólo puede ser utilizado como dispositivo lógico localizador (locator).
d) El lápiz óptico en sistemas vectoriales tenía como principal uso el de seleccionador (pick).
e) Ninguna de las anteriores.
6. Cuál de las siguientes afirmaciones es verdadera.
a) La tecnología de pantallas de plasma utiliza las propiedades de polarización de la luz.
b) En un CRT con deflexión magnética, ésta se consigue con bobinas.
c) La tecnología de CRT de máscara consigue color con un único cañón de electrones.
d) La fosforescencia es la luz emitida por el fósforo cuando chocan los electrones.
e) Ninguna de las anteriores.
7. Cuál de las siguientes afirmaciones es verdadera.
a) El modelo de barrido facilita el uso de operaciones booleanas.
b) El modelo de enumeración espacial utiliza un árbol para guardar la representación del objeto.
c) En un modelo BSP la representación de un objeto no es única.
d) En un modelo CSG la representación de un objeto es única.
e) Ninguna de las anteriores.
8. Cuál de las siguientes afirmaciones sobre los algoritmos de ocultación es falsa.
a) En una estrategia de visualización back to front necesitamos una zona extra de memoria de apoyo
(buffer mask).
b) Los algoritmos de prioridad por lista son una mezcla de las dos filosofías, espacio objeto y espacio
imagen.
c) Los de espacio objeto hacen comparaciones entre los objetos de la escena (mundo) eliminando las
partes no visibles.
d) Los de espacio objeto se suelen utilizar para eliminación de líneas ocultas.
e) Ninguna de las anteriores.
9. Cuál de las siguientes afirmaciones sobre la práctica es falsa.
a) En la mayoría de los casos, cuando queremos que algún cambio en el gráfico se vea reflejado en
pantalla llamamos a la función InvalidateRect()para forzar la llamada al OnRender().
b) En la visualización de los ejes, éstos tienen que transformarse con una traslación y un escalado de
manera que quepan en el volumen de visualización.
c) Para pasar de visualización Ortográfica a Perspectiva necesitamos que además de la llamada al
OnRender() se llame antes de forma directa o indirecta a la función OnProjection().
d) Las transformaciones en OpenGL se aplican en sentido inverso a como aparecen en el código.
e) Ninguna de las anteriores.
10. Cuál de las siguientes afirmaciones sobre la práctica es verdadera.
a) A un objeto compuesto únicamente por vértices podemos calcularle las normales a los vértices.
b) Podemos calcular las normales a las caras únicamente si las normales a los vértices han sido leídas
o calculadas.
c) Las normales en las caras sólo sirven para calcular las normales a los vértices ya que en la visualización sólo se usan estas últimas.
d) Las normales a las caras se calculan como el producto escalar de los tres primeros puntos de cada
cara.
e) Ninguna de las anteriores.
11. Cuál de las siguientes afirmaciones sobre la práctica es verdadera.
a) Para realizar la rotación del objeto se hace a una llamada desde OnMouseMove a la función de
rotación (glRotated(...)).
b) La rotación en la práctica se consigue cambiando el punto de vista con la función glLookAt(...).
c) En la rotación de la tercera entrega los desplazamientos horizontales provocaban una rotación sobre
el eje y.
d) En la rotación de la tercera entrega a partir de la distancia del cursor al origen se calculaba un único
ángulo de rotación.
e) Ninguna de las anteriores.
12. Cuál de las siguientes afirmaciones sobre la práctica es verdadera.
a) La función que genera las listas de visualización es de la clase objeto.
b) La función que genera las listas de visualización es de la clase del dialogo.
c) Las coordenadas de textura se calculan en la función que genera las listas de visualización.
d) La caja mínima se tiene que calcular después de generar las listas de visualización.
e) Ninguna de las anteriores.
13. Cuál de las siguientes afirmaciones es falsa.
a) La reflexión difusa es la intensidad reflejada por el objeto sin dirección privilegiada.
b) En el modelo más sencillo de iluminación se toma la intensidad de luz ambiente como constante.
c) La posición del observador respecto al origen de coordenadas es una información necesaria en el
cálculo de la reflexión difusa.
d) La reflexión especular es localizada y toma el color de la fuente luminosa.
e) Ninguna de las anteriores.
14. En los algoritmos de semilla, cuál de las siguientes afirmaciones es verdadera.
a) El algoritmo de semilla sencillo para áreas grandes de relleno genera una pila de recursión pequeña
evitando el desbordamiento.
b) Sin cambiar el código podemos rellenar tanto con conectividad a 4 como con conectividad a 8.
c) El algoritmo RUNS (de semilla mejorado) rellena en cada paso grupos de pixeles horizontales,
contiguos e interiores a la región.
d) Los polígonos a rellenar, para este tipo de algoritmos, vienen definidos por sus vértices.
e) Ninguna de las anteriores.
15. Cuál de las siguientes clasificaciones para las proyecciones es falsa.
a) Perfil – Ortogonal – Ortográfica – Paralela – Plana.
b) Isométrica – Axonométrica – Ortográfica – Paralela – Plana.
c) Caballera – Oblicua – Ortográfica – Paralela – Plana.
d) 3 puntos de fuga – Perspectiva – Plana.
e) Ninguna de las anteriores.
RESPUESTAS DEL TEST
1
2
3
4
5
6
7
8
9
10 11
12
13 14
15
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
b
b
b
b
b
b
b
b
b
b
b
b
b
b
b
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
d
d
d
d
d
d
d
d
d
d
d
d
d
d
d
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
Descargar