La idea es que revisen los ejemplos de manera incremental,
es decir entendiendolos uno a uno. Suscesivamente se van añadiendo distintas características.


Ejemplo 1:
---------
Dibujo de cilindro y animacion de rotacion.

- Se dibuja en base a creación de una lista*, se utilizan transformaciones.
- Animación de rotación basandose en el tiempo transcurrido en cada iteracion.

* El uso de listas es importante, pues en 3D los cálculos son mucho mas costosos, ralentizando los programas.

-----------------------------------------------------------

Ejemplo 2:
---------
Dibujo de 3 cilindros, animacion de rotación y control de transparencia mediante flechas de teclado.

- Creacion de multiples objetos.
- Control de transparencia mediante el teclado. Se crea la clase 'Control', para facilitar el uso de varias teclas.

-----------------------------------------------------------

Ejemplo 3:
---------
Dibujo de botella, animación de rotación controlada por
las flechas del teclado.

- Dibujar un volumen de revolución.
- Control de movimiento mediante el teclado.

-----------------------------------------------------------

Ejemplo 4:
---------
- Modificación de luces  -> init(.)
- Modificación de materiales -> crear(.) de Botella2
- Movimiento de camara -> mover(.) de Camara
- Dibujo en tamaño real, sin escalar después. ->crear(.) de Botella2

-----------------------------------------------------------