Introducción A X3D

Páginas: 7 (1730 palabras) Publicado: 13 de diciembre de 2012
JOSÉ DURO GÓMEZ
ANTONIO LAGUNA RIVERA
JUAN JOSÉ RIVERA CASTAÑO

DX3D

INTRODUCCIÓN AL LENGUAJE DE MODELADO GRÁFICO TRIDIMENSIONAL



INDICE:
1. INTRODUCCIÓN
2. EVOLUCIÓN HISTÓRICA
3. CARACTERÍSTICAS DE X3D
4. CARACTERÍSTICAS TÉCNICAS DE X3D
5. PERFILES DE X3D
6. HERRAMIENTAS PARA MODELADO X3D:
7. CURIOSIDADES
7.1 Ejemplo gráfico
8. BIBLIOGRAFÍA

1. INTRODUCCIÓNWeb3D Consortium es una organización creada con el objetivo de definir estándares abiertos y arquitecturas para la ejecución de escenas en 3D.

Como Web3D nos podemos referir a cualquier lenguaje de programación, protocolo, formato de archivo o tecnología utilizado para el desarrollo y presentación de universos tridimensionales interactivos a través de internet.

Actualmente casi todos loslenguajes orientados al desarrollo de Web3D está basado en los siguientes estándares:

○ ○ ○

VRML (Virtual Reality Modelling Language). Java3D. X3D (Extensible 3D).

Nuestro trabajo se centra en el estándar X3D aunque para ello también se definirán aspectos de los otros, ya que están estrechamente relacionados.

VRML es un formato de archivo que permite la creación de objetos y mundostridimensionales interactivos. El API de Java 3D es un conjunto de clases para crear aplicaciones y applets con elementos 3D. X3D por su parte es un estándar abierto XML, un formato de archivo 3D que permite la creación y transmisión de datos 3D entre distintas aplicaciones, especialmente en red.



Java3D es un lenguaje de programación de bajo nivel. Se basa en la creación de objetos o elementos3D mediante la definición de todos los aspectos relacionados con su visualización y control de todas las características del escenario además de la formación de los elementos propiamente dichos.



VRML97 es un formato estándar de la ISO usado para la descripción de mundos virtuales 3D en el que se incluyen objetos gráficos tanto estáticos como animados. En alguna revisión más reciente seincluyen objetos multimedia con hiperlinks a webs.



X3D es un estándar abierto de gráficos 3D de próxima generación definida en XML. Esta basada en VRML, y se puede decir que es una evolución de esta. Permite la creación y transmisión de datos 3D entre aplicaciones (ya sean locales o en red), además de todo lo especificado en el VRML97.

2. EVOLUCIÓN HISTÓRICA
La primera vez que se oyehablar de un lenguaje que permitiera recrear mundos virtuales surge en 1994 en una conferencia sobre WWW en Ginebra, de la mano de Mark Pesce y Tony Parisi. De esta conferencia, en el mismo año surgió gracias al apoyo de la empresa Silicon Graphics el lenguaje VRML 1.0. En 1996 Silicon Graphics publica „QvLib‟, lo que hace posible traducir el texto de una escena virtual a un formato extensible por unnavegador. En ese mismo año, en la conferencia SIGGRAPH, surgieron modificaciones de donde salió el estándar VRML 2.0. En 2002, el grupo de trabajo VAR (VRML Architecture Group), dio a conocer una nueva versión de VRML conocida como X3D (extensible 3D), cuyas novedades fueron la integración de VRML 2.0 con XML. La publicación final de X3D se produjo en 2004.

3. CARACTERÍSTICAS DE X3D:
X3Dminimiza las limitaciones de VRML, ya que se especifica totalmente, por lo que el contenido será totalmente compatible. X3D puede usarse para hacer una pequeña y eficiente animación 3D, o puede usarse para soportar lo último en extensiones Streaming o de Renderizado. Puede soportar codificaciones múltiples y APIs, para que pueda integrarse fácilmente con browsers Web a través de XML o con otrasaplicaciones. Además, y para ir cerrando el círculo con XML, X3D es la tecnología detrás del soporte 3D del MPEG-4. X3D consta de un núcleo ligero (el cual está basado en VRML) que posee todas las funcionalidades, pero facilita las implementaciones y el trabajo a los diseñadores. X3D es extensible, lo que quiere decir que al núcleo se le pueden ir añadiendo módulos y extensiones cuando van haciendo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS