Gráficos 3D |
||||
|
Inicio 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Livegraphics3D y JavaView
Livegraphics3D (LG3D) es un interpretador de gráficos gratuito, implementado en Java,
que permite desplegar y rotar gráficos 3D generados en Mathematica . Las clases Java que lo
componen (live.jar, 93 KB) reciben el código de los gráficos, de una manera
adecuada, y lo pueden presentar en una página Web si el navegador tiene la máquina virtual de
Java habilitada.
Livegraphics3D además de ofrecer la opción de rotación, zoom, etc., también permite
gráficos con parámetros, es decir, ofrece la posibilidad de
arrastrar puntos con el mouse para lograr interacción con los
componentes del gráfico, como se haría en Sketchpad o Cabri.
LG3D es un applet liviano, con una pequeña desventaja: el algoritmo que
decide que primitivas van adelante y cuales primitivas van
detrás en una vista, es sencillo y rápido, pero no maneja muy bien esta faceta.
Jview un interpretador de gráficos gratuito, implementado en Java,
que permite desplegar y rotar gráficos 3D generados en Mathematica o Maple. Las clases Java que lo componen
(javaview.jar, 696 KB; jvLite.jar, 188 KB; jvx.jar, 622 KB; vgpapp.jar, 425 KB) reciben el código de
los gráficos, de una manera adecuada, y lo pueden presentar en una página Web siempre y cuando que
el navegador tenga habilitada la mquina virtual de Java.
JavaView tiene gran cantidad de facetas para interactuar con los gráficos. Se puede utilizar las clases
javaview.jar (696 KB) o las clases jvLite.jar (188 KB) para levantar los gráficos en una página Web.
La diferencia entre estos dos paquetes de clases es, además del tamaño de las clases, el acceso a los
paneles de control (aunque se conservan algunas propiedades que pueden ser modificas con teclas). La
calidad de los gráficos con JavaView es excelente, de hecho podemos incluir transparencia y textura. JavaView
no tiene una manera fácil y visible de trabajar con gráficos con parámetros como LG3D.
LG3D y JavaView entienden la mayoría de las funciones de Mathematica y se pueden usar de manera integrada con este
software. Ambos ofrecen clases públicas para trabajar directamente en Java. Aquí vamos a trabajar con
ambas opciones.
Antes de continuar, debemos instalar las herramientas necesarias para implementar los gráficos
Revista digital Matemática, Educación e Internet. |