Volver menú revistas Volver página anterior

El Amiga Me Encanta ha conseguido el permiso por escrito de IDG Comunications España para ofrecer los artículos de la revista Amiga World España.

N° 43 - Mayo 1993

SITUANDO OBJETOS


EN "PERSPECTIVA" (Parte 2)

Por Joel Hagen

NOTA: Las fotos con recuadro en azul pueden ser ampliadas para ver detalles. Situando el ratón encima de la foto durante unos instantes, podrás ver una pequeña descripción y lo que ocupa la ampliación.

En el artículo del mes pasa-
do, exploramos el uso de la
perspectiva aérea como
método para conseguir la
ilusión de profundidad en el
dibujo de paisajes. Para
ilustrar la técnica, creamos
un paisaje como una serie de
planos superpuestos. Esta
aproximación a dicha técnica
nos servirá para introducir-
nos en el fenómeno del para-
lelaje y su aplicación a la
animación


En "Desert Run", la animación de paisajes representada a la derecha está compuesta por las capas mostradas en la izquierda. Cada capa se desliza a diferente velocidad para crear un ciclo continuo que puede servir de fondo para un personaje corriendo.

Los trucos de perspectiva, en esta segunda parte, muestran cómo el efecto
del paralelaje mejora la ilusión de profundidad en sus animaciones.


LA VISION EN PARALELAJE

El paralelaje se define como el desplazamiento aparente de un objeto observado, a causa del cambio de posición del observador. Nuestra estereovisión es el resultado del paralelaje debido a la separación entre nuestros ojos. Hagamos una demostración práctica: cierre un ojo, alce el pulgar y mire hacia un punto situado justo encima del pulgar. Ahora, cambie de ojo y mire hacia el mismo punto. El pulgar aparece debajo de un punto diferente con respecto al otro ojo. Los astrónomos usan el paralelaje para determinar la distancia a las estrellas, a medida que la Tierra cambia de posición en su órbita.

Cuando viaja en un coche mirando a través de una ventanilla, los coches aparcados, las vallas, los postes y cualquier cosa cercana se deslizan a gran velocidad. Los objetos más lejanos respecto del observador parecen moverse algo más lentamente. Y las zonas muy distanes apenas parecen moverse. Los animadores, que trabajan con Amiga, pueden simular este efecto del paralelaje para aumentar la sensación de profundidad en escenarios que se mueven. Un modo de hacerlo es dibujar la imagen en capas independientes, que pueden ser deslizadas a diferentes velocidades. Si estas capas animadas son ciclos sin fin obtenemos un efecto de movimiento continuo. Dichos ciclos se pueden ver en los fondos, detrás de personajes de dibujos animados corriendo.

Por ejemplo, en la ilustración que acompaña al artículo, el panel superior izquierdo muestra una imagen estacionaria de fondo de 320 pixels de ancho, que se ha de copiar en cada frame de una animación de 100 frames. La imagen del 'plano medio', a la izquierda del centro de la ilustración, debería ser de 480 pixels de ancho y moverse en su totalidad a lo largo de los 100 frames. Y la imagen en primer plano, abajo a la derecha, tendría un ancho de 960 pixels, y tmabién ha de moverse en su totalidad en los 100 frames. Así cada capa viaja más rápido para mostrar una porción de imagen mayor en el mismo período de tiempo. Se pueden crear y animar tantas capcas como se quiera, cada una más ancha que la anterior. Como puede suponer, se necesitan conocer algunos trucos, de modo que sigamos el proceso paso a paso en DeluxePaint (Electronic Arts).

Primero, cree y salve el fondo como un Picture a cualquier resolución y tamaño de pantalla que desee para la animación, por ejemplo, 320x200. En segundo lugar, dibuje la imagen del plano medio. Para hacerlo, limpie la pantalla y seleccione la opción Page Size del menú Picture, introduzca un nuevo ancho mayor que 320 y que sea múltiplo de 16, por ejemplo, 480. Puede desplazarse a la izquierda y a la derecha dentro de la nueva anchura con las teclas de cursor.

Para que la imagen del plano medio sea un ciclo continuo, su borde derecho debe coincidir exactamente con su borde izquierdo. Una forma de conseguirlo es dibujar una sección de esta capa, de unos 100 pixels, en el centro de la pantalla. Entonces, con el botón derecho del ratón, corte un pincel que divida la sección por la mitad. Usando las teclas de cursor para mover la pantalla, sitúe cuidadosamente la mitad derecha de la sección del paisaje en el borde de la izquierda y la sección izquierda en el borde derecho, tal y como se ve en el panel llamado "Plano Medio". Ahora complete el paisaje, asegurándose de no aproximarlos bordes de la pantalla a medida que dibuja. Salve este plano medio como un Picture.

Para que la imagen del plano medio sea un ciclo conti-
nuo, su borde derecho debe coincidir exactamente con
su borde izquierdo. Una forma de conseguirlo es dibu-
jar una sección de esta capa, de unos 100 pixels, en
el centro de la pantalla

Repita el mismo proceso para el primer plano, con un Page Size más ancho que el de la capa anterior. Nosotros tomaremos 960, otro múltiplo de 16. Como ya dije, se pueden crear tantas capas de esta forma como se quiera, cada una más ancha que la anterior. Salve cada capa como un Picture.


LISTOS PARA MOVERNOS

Para crear una animación con scroll y paralelaje, cargue la imagen de fondo como un Picture e introduzca 100 como Set# of Frames en el menú Anim (o cualquiera que sea el número de frames de su animación). Después, cargue el plano medio como un Brush. Repito, como un Brush, no como un Picture. Esto permite manimupar imágenes mayores que la pantalla. haga el color de fondo transparente en el Brush seleccionando ese color con el botón derecho del ratón. Después, en Dpaint4, seleccione Change Transparency del submenú Brush en el Color. En Dpaint3, la opción Change Transparency está en el submenú Change Color del menú Brush. Un error en Dpaint3 hace necesario realizar esta operación dos veces antes de que haga efecto. Emplee otro color en el botón derecho del ratón, (para la primera vez) y luego utiñicelo con el color de fondo de la pantalla la segunda vez.

Pulse la combinación Alt-x dos veces para llevar el pincel a la esquina inferior izquierda del brush. Arrastre completamente el brush o pincel a la esquina inferior izquierda del frame 1, imprímalo con el botón izquierdo y haga clic en undo. haga aparecer el requester Move e introduzca el ancho del pincel como X Distance. Haga Preview y después pulse el botón Draw. Cuando se completa la operación Draw, verifique que está de nuevo en el frame 1 y pulse de nuevo Alt-x para arrastrar el brush a la esquina inferior derecha del pincel de 480-pixels. Arrastre el cursor a la esquina inferior izquierda del frame 1, imprímalo, y haga Undo. vuelva al requester Mover, preview de nuevo y después pulse Draw. El resultado debería ser un ciclo continuo del plano medio delante de las clinas de fondo.

Cargue la siguiente capa y repita el proceso de nuevo. Use el nuevo ancho de brush como X Distance en el requester Mover, 960 en el caso de nuestro ejemplo. Pulse la tecla 4 para mostrar la animación en un ciclo sin fin. Las secciones más cercanas de paisaje se mueven más rápido que las más distantes, imitando el fenómeno del paralelaje y aumentando la ilusión de profundidad de sus creaciones. Experimente para determinar los mejores anchos de brush para las sucesivas capas. Un ciclo continuo con paralelaje, como éste, es un buen fondo para un personaje corriendo o andando, como el animbrush correcaminos de la ilustración.


Volver menú revistas Volver página anterior