Gráficos 3D

 

Figueroa, GMora, W..

  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.
Derechos Reservados