lunes, 26 de octubre de 2009

JAVA 3D


Java 3D es una lenguaje que permite realizar entornos gráficos tridimensionales, utilizando el lenguaje de programación Java, lo que hace muy interesante este proyecto, ya que con esta herramienta podemos crear figuras o juegos con una mayoe definción y se asemeje mas a la realidad, este proyecto ha sido realizado bajo las especificaciones de Java Community Process. Este comunidad establecida en 1998, es un proceso formalizado el cual permite a las partes interesadas a involucrarse en la definición de futuras versiones y características de la plataforma Java.


Java3D proporciona a los desarrolladores de gráficos 3D la principal característica de Java: escribe una vez y ejecútalo donde sea. Java3D es parte del conjunto de APIs JavaMedia, lo cual hace que esté disponible en un gran número de plataformas. También, se integra correctamente con Internet ya que tanto los applets como las aplicaciones escritas utilizando Java3D tienen acceso al conjunto completo de clases de Java.





Con este lenguaje puedes representar objetos en 3 dimensiones, aplicar técnicas de foto realismo como luces, cámaras, texturas. Incluso puedes construir animaciones o mejor aún juegos y me parece muy interesante ya que a las personas cada vez más les atrae las aplicaciones, juegos y software y que estos parezcan reales, y con el pasar del tiempo hemos visto la evolución de video juegos, películas, etc. donde muestra un avances significativo en su parecido con la realidad y que hacen que el espectador se sienta mucho mas compenetrado con la aplicación y se entusiasme mas en seguir utilizando estos medios para su distracción o utilizarlo un nuestra vida laboral.


















Definición de algunos términos importantes en java

API: Una interfaz de programación de aplicaciones (del inglés Application Programming Interface) es el conjunto de funciones y procedimientos (o métodos, si se refiere a programación orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción.

OpenGL (Open Graphics Library) es una especificación estándar que define una API multilenguaje y multiplataforma para escribir aplicaciones que produzcan gráficos 2D y 3D.

Direct3D es parte de DirectX, una API propiedad de Microsoft disponible tanto en los sistemas Windows de 32 y 64 bits, como para sus consolas Xbox y Xbox 360 para la programación de gráficos 3D.

Estos son algunos link donde se puede encontrar información y descargar aplicativos para Java 3D.

Link:



No hay comentarios:

Publicar un comentario