Hasta hace poco,
en el mundo del Ray Tracing,
era incuestionable
el liderazgo de programas tan
conocidos (y caros)
como Sculpt 4D, Caligari
o Turbo Silver 3D,
Ahora, traído de
la mano de
Formática 3,
nos encontramos
con un nuevo programa
de Ray Tracing; la principal
característica de éste: su
enorme sencillez de manejo. |
|
Por Francisco Javier Rodríguez
Además también posee otros atractivos, como por ejemplo la disponibilidad de tres versiones diferentes dependiendo del grado de profesionalidad requerido por el usuario, así como encontrar tanto las instrucciones del programa como el mismo programa en sí traducidos al Castellano. La versión más completa es la disponible para tarjetas aceleradoras (con el procesador 68030 y coprocesador 68882), pero también es la más cara de todas, además de requerir disco duro y bastante memoria RAM (8MB para trabajar con comodidad).
La versión que comentaremos en éste artículo se corresponde con la profesional, la cual resultará suficiente para satisfacer las necesidades de la mayoría de los usuarios; además basta con poseer un Amiga 500 ó 2000 ampliado con un mínimo de 2MB, si además se posee un disco duro de al menos 20MB de capacidad y una unidad de disco externa, entonces la configuración será perfecta. También resulta interesante la incorporación al equipo de una impresora, para poder plasmar en el papel los resultados obtenidos en el proceso de edición.
REAL 3D: lo que contiene
El paquete Real 3D profesional contiene los siguientes elementos: cuatro discos con el programa y librerías de éste y un manual de instrucciones. Además del programa y las librerías, también se encuentran diversos utilitarios como por ejemplo un porgrama animador (con el cual visualizar las animaciones creadas en Real 3D), un conversor de formato Delta (hablaremos de éste formato posteriormente) a formato IFF, también se encuentra dentro del directorio de utilidades un programa que pone a negro la pantalla del ordenador. Esta opción es especialmente útil cuando se debe realizar un Rendering de larga duración, así mediante ésta utilidad se castigará menos la pantalla del ordenador. Evidentemente también se encuentra la opción opuesta, es decir desconectar éste velo negro para que el monitor vuelva a la normalidad.
Completando los discos se encuentra diversas Demos de imágenes Renderizadas con Real 3D; de las cuales la mayoría fueron publicadas en los discos de la revista del mes pasado. Dichas imágenes poseen una calidad excelente.
Arrancando el programa
Para arrancar Real 3D, caso poco corriente a éstas alturas, es preciso el disco WorkBench así como la versión 1.3 del Kickstart o superior, ésto es debido a las funciones que el programa toma de la librería matemática de precisión. En caso de no poseer dicha versión de la Rom, será necesaria su implantación.
Si se posee un disco duro con autoarranque (la mayoría de éstos tiempos) no es necesario insertar el disco WorkBench, siendo recomendable la instalación del Real 3D dentro de éste. En caso de que el disco duro en cuestión no posea autoarranque, es igualmente recomendable la instalación del programa en el disco, aunque siga necesitando la ayuda del disco WorkBench para arrancar.
Una vez inicializado el ordenador, aparecerá en su pantalla un icono etiquetado como REAL, en el cual se encuentra el programa principal, así como los utilitarios y unas cuantas pantallas Demo bajo formato IFF.
En el resto de los discos se encuentran las funciones complementarias del Real 3D, las cuales pueden ser accedidas desde los menúes del programa. DIchas funciones son las de materiales, objetos, órbitas, etc.
Para entrar al programa propiamente dicho se pueden utilizar tres vías diferentes, una es mediante la selección del icono del mismo, otra es mediante la selección de uno de los objetos con lo que se accede al editor del programa con dicho objeto ya seleccionado. La tercera y última de éstas vías es mediante la selección de una órbita mediante la cual, e igual que en el caso anterior, se accede al editor.
Una vez ejecutado el programa, en cualquiera de los tres casos anteriormente expuestos, aparecerá la pantalla de edición. Dicha pantalla consta de cuatro ventanas de información, tres de ellas representando las vistas frontal, lateral y superior del objeto editado. La cuarta de las ventanas de información contiene la estructura del mismo, es decir los elementos que forman el objeto global.
Los menúes del editor son del tipo Pull-Down, conteniendo a su vez en la mayoría de los casos submenúes. Los menúes principales hacen referencia a las siguientes funciones: Proyecto, Creación, Modificación, Color, Settings, Extras y Modos.
Las diversas funciones de menú pueden ser seleccionadas bien con el puntero del ratón o igualmente con la combinación correspondiente desde el teclado. De entre las diferentes funciones englobadas en los menúes, las más destacadas son las de objetos, materiales, animación, macro, herramientas, atributos y primitivas.
Manejando el editor
Para comenzar a trabajar con el editor, es necesario proceder a la construcción de un objeto, el cual puede estar formado a su vez por objetos básicos. Es decir puede seleccionarse una circunferencia e informar al programa (mediante la representación de éste en cualquiera de las tres ventanas de representación) del radio y posición.
A partir de que un objeto se encuentra en la pantalla de edición, ya es posible realizar diversas operaciones de 'nivel final' como por ejemplo acceder a la pantalla de Rendering, pero antes es necesario contemplar otros puntos.
Una de las principales características de los programas Ray Tracing, es la definición del punto de vista y de foco/s de luz sobre el objeto. Con Real 3D se pueden definir infinitos focos de luz sobre el objeto, cada uno de ellos pueden tomar características diferentes como por ejemplo intensidad e inclinación.
Otra de las cuestiones interesantes es la utilización de materiales para la creación de objetos. En Real 3D éste es uno de los puntos fuertes, ya que además de contar con los materiales que el programa contiene en su directorio (madera, cristal, plástico, mármol, etc), también es posible la creación de materiales nuevos a partir de dos vías distintas: una de ellas es la modificación de un material ya existente, la otra posibilidad es la creación de uno completamente nuevo.
| Una de las principales |
 |
| características de los |
 |
| programas Ray Tracing, es |
 |
| la definición del punto de |
 |
| vista y de foco/s de luz |
 |
| sobre el objeto. |
 |
|
En cualquiera de estos dos casos, aparecerá en pantalla un pequeño Requester en el cual se deben definir ciertos parámetros, tales como grado de refracción y/o reflexión de la luz, transparencia y textura. La textura se corresponde con cualquier gráfico realizado mediante un programa de dibujo. Por tanto el número de materiales que se puede utilizar en la definición de objetos es ilimitado.
En lo que respecta a la modificación de los objetos, así como diversas operaciones que se pueden realizar con éstos, el programa posee diversas funciones propias de un editor, tales como cortar, pegar, mover, copiar, borrar, estirar, rotar, etc. manejándose dichas funciones de una forma sencilla.
Otra de las nuevas funciones que implementa éste programa, frente a otros de similares características, es la realización de operaciones booleanas entre objetos (AND, NOT, OR, XOR). Mediante ésta función a la intersección de objetos sin que, por ejemplo, se eliminen colores o formas, o un objeto perfore a otros conservando éste último la intensidad de transparencia u otras características.
Mediante la opción color se puede dotar a cada uno de los elementos que forman el objeto de un color diferente, pudiendo cambiar en cualquier momento tanto el color de un elemento en cuestión como el de la paleta de colores.
La última de las opciones que resaltan en Real 3D, es la función Macro. Mediante ésta función se puede realizar una operación o conjunto de operaciones N veces, sin que ello implique un esfuerzo para el usuario (por ejemplo en la creación de una cadena de eslabones).
Real 3D: animación
Otra de las principales características de un programa de Ray Tracing, es la posibilidad de animar el objeto creado. Este proceso en Real 3D queda magníficamente representado, ya que además de ser extremadamente sencillo el proceso de animación, también pueden tratarse independientemente cada uno de los elementos que forman el objeto. Es decir que si el objeto se compone de cien elementos, cada uno de éstos puede tener su propia trayectoria, órbita y secuencia de animación.
Para la animación del objeto existe un submenú que contiene las funciones relacionadas con ésta operación, tales como número de secuencias, descripción de la trayectoria, órbita, inserción de Frame o borrado de la misma.
La mayoría de éstas funciones se realizan mediante la definición de parámetros. Por ejemplo los pasos a seguir en la animación del objeto son los siguientes: primero debe seleccionar el objeto raíz (en la ventana de elementos), a continuación desde el menú de animación se selecciona la opción 'Tamaño', mediante la cual se define el tamaño (en número de secuencias) que tendrá la animación. Posteriormente se selecciona la función 'Rotación', seleccionando a continuación en cualquiera de las tres ventanas de representación el punto de rotación. Una vez efectuado éste paso aparecerá un Requester en pantalla en el cual se debe indicar el ángulo de rotación, así como los frames afectados por dicho proceso. Una vez realizada ésta operación, la animación se realizará automáticamente.
Para visualizar la animación creada, Real 3D dispone de un interface especial. Dentro del menú principal se encuentra la función 'modelo en alambre', mediante el cual se pasa a dicho interface.
El interface está formato por la pantalla de visualización en los 3/4 superiores, situando en el cuarto inferior las funciones Play, Rebobinado, y avance de secuencia. También posee dos barras deslizantes, mediante las cuales se puede acercar o alejar el objeto del punto de visión.
| El proceso de Rendering |
 |
| es bastante más rápido |
 |
| que el de otros programas |
 |
| de Ray Tracing |
 |
|
|
Sin embargo la función más llamativa es la de 'animación libre'. Dicha animación se realiza mediante el desplazamiento de un Gadget a lo largo de un rectángulo que simula el campo de visión; no obstante recuerde que este proceso se realiza en modo alámbrico. Si se desea se puede grabar una secuencia mediante éste modo, ya que también dispone de la opción REC (grabar). Gracias a ello se puede retocar una animación creada en modo automático o crear un Frame a Frame (aunque resulte tremendamente laborioso).
Por último, una vez realizada la animación, se puede pasar al proceso final de Rendering, que al igual que en el caso anterior posee un interface propio. En dicho interface es necesario definir unos parámetros previos a la realización del rendering en cuestión.
Entre las definiciones se encuentra la intensidad de luz que incidirá sobre el objeto, así como si se desea realizar el rendering en alta o baja resolución (la decisión está clara). Otra de las opciones permite realizar el rendering en escala de grises (anulando los colores dados a cada uno de los elementos). Esta opción es especialmente interesante para objetos creados de tipo industrial (CAD/CAM).
Una función similar permite realizar el rendering en degradado de colores, aunque ésta opción elimina la participación de las lámparas definidas por el usuario. Una vez definidos los parámetros debe seleccionarse el gadget 'Render', con el cual se da paso al proceso de Rendering. Durante el proceso se encuentra una barra de menú oculta, la cual contiene opciones de cancelar, salir de dicho modo, salvar pantalla y rellenar fondo.
Decir que el proceso de Rendering es bastante más rápido que el de otros programas de Ray Tracing (trabajando bajo las mismas condiciones y con objetos iguales), de todas formas el tiempo que el ordenador invertirá en dicho proceso dependerá directamente de lo complejo que sea el objeto creado, así como de los puntos de luminancia y la textura que compone el mismo.
Si el objeto (o partes del mismo) se encuentran animadas, entonces el proceso de rendering se alargará considerablemente, pues necesitará reproducir y salvar a disco cada uno de los Frames producidos; esta operación consume bastante memoria de disco, por lo que es preferible que se vuelque a disco duro o utilizar un disco nuevo por objeto.
| Real 3D es un programa |
 |
| verdaderamente efectivo y |
 |
| sencillo de manejar, con |
 |
| resultados verdaderamente |
 |
| profesionales (si tienen |
 |
| ocasión, visualicen las |
 |
| imágenes Demo de éste |
 |
| programa). |
 |
|
Una vez realizada ésta operación ya tendrá su objeto/animación almacenada para una posterior visualización con los utilitarios comentados al inicio del artículo.
Consideraciones finales
Por último comentar unas características especialmente particulares. La primera informa al usuario de la cantidad de memoria RAM que le queda disponible para seguir trabajando, dicha opción se encuentra en el menú Extras de la barra de menúes del editor.
La segunda de las funciones permite conocer el coste total del objeto creado. Para ello es necesario informar al programa sobre el precio del material empleado, calculando posteriormente el ordenador el coste total. En el caso de que el objeto en cuestión se encuentre formado por más de un material, se deberá informar sobre el precio de cada uno de los materiales; por ejemplo un metro de madera 2100 Pts, cristal 2000 Pts por metro, etc.
El manual de instrucciones que acompaña al programa es muy completo, documentando cada una de las funciones que realiza el programa con términos sencillos y comprensibles; además de incluir diversos ejemplos gráficos de las funciones en cuestión.
Por último decir que Real 3D es un programa verdaderamente efectivo y sencillo de manejar, con resultados verdaderamente profesionales (si tienen ocasión, visualicen las imágenes Demo de éste programa). El precio se encuentra en concordancia con los resultados que se pueden obtener con el programa. |