Vous êtes sur la page 1sur 2

1.- Qu es una composicin de transformacin?

Es combinar una serie de operaciones bsicas, para generar una operacin compleja que involucre cambios de posicin,
orientacin y escala simultaneos sobre un objeto. Esta concatenacin se realiza mediante un producto de matrices, cada
una de las cuales es la matriz de definicin de la correspondiente operacin bsica. Las aplicaciones utilizan movimientos
ms complejos que se pueden conseguir combinando las transformaciones bsicas mencionadas. En general, es el
conjunto de pasos,transformaciones,movimientos,efectos,aplicaciones y operaciones simples y complejas que se realizan
encadenadamente para modificar una imagen, desde el principio hasta los resultados esperados.

2.-Es lo mismo?
glRotatef(30,1,0,0);
glTranslatef(1,1,1);
glScalef(2,2,2);
cubo();
que:
cubo();
glRotatef(30,1,0,0);
glTranslatef(1,1,1);
glScalef(2,2,2);
o que:
glScalef(2,2,2);
glRotatef(30,1,0,0);
cubo();

3.-Qu es modelado jerrquico?


Es definir cada objeto con una imagen como modulo separado nos permite realizar modificaciones en la imagen con mayor
facilidad.
Esta capacidad hace posible modificar unas partes mientras que otras permanecen inalterables.
Modelado: Creacin y manipulacin de un sistema. Modelo: Cualquier representacin particular.

4.- Cmo se modela jerrquicamente un helicptero?


5.-Describa el funcionamiento y parmetros de la funcin
glutSwapBuffers(): Se encarga de intercambiar el buffer posterior con el buffer anterior y es necesaria
porque se ha definido que se trabaja con doble buffer.
glutKeyboardFunc():Registra las acciones del teclado.
glutIdleFunc()

6.- Que es el doble buffer (buffer doble)? Para qu sirve? Como se declara con GLUT?
El buffering doble es una tcnica usada por muchos drivers de dispositivo para reducir al mnimo retraso las operaciones de
la entrada-salida que utilizan un almacenador intermediario.

7.- Que es un "function callback"?


En la computadora que programa, un servicio repetido es el cdigo ejecutable que pasa pues una discusin al otro cdigo.
Permite que una capa de nivel inferior del software llame un subprograma (o a la funcin) definida por una capa de alto
nivel.

8.-Escriba cdigo que cada que detecte un evento de teclado (glutKeyboardFunc()).


W=Movimiento Hacia adelante
S=Movimiento hacia Atrs
A=Movimiento hacia la Derecha
D=Movimiento hacia la Izquierda
9.-Cmo se dibuja texto con GLUT?
Con glutBitmapString se dibuja texto hacia el usuario.
10.-Escriba un programa que dibuje su nombre en Pantalla
11.-Que es "shading" (sombreado) en trminos de computacin grfica
El proceso de sombreado o shading (en el contexto de los grficos realizada por computadora) implica la simulacin de
computadora (o ms exactamente; el clculo) como las caras de un polgono se comportarn cuando es iluminado por una
fuente de la luz virtual. El clculo exacto vara segn no slo que datos estn disponibles sobre la cara sombreada, sino
tambin la tcnica de sombreado.
Generalmente este afecta propiedades de la especularidad y valores de intensidad, reflexin y transparencia.

Vous aimerez peut-être aussi