Temas Calientes

Viene en camino una API 3D estándar para la web

OpenGL Firefox

Khronos Group, la organización que está detrás de OpenGL desde el 2006, ha formado un equipo junto a Mozilla con el objetivo de crear un estándar abierto para tener gráficos 3D con soporte de aceleración por hardware en el browser.  La intención es tener un subconjunto de la API OpenGL para ser usada via JavaScript en aplicaciones web. Esta capacidad permitirá crear una nueva generación de aplicaciones web, desde visualización avanzada de datos hasta video juegos 3D.

Este estándar será libre de royalties e independiente de la plataforma tal como se ha hecho previamente con OpenGL.  El equipo formado por Khronos y Mozilla ya está invitando a otras compañías para participar en este esfuerzo con la meta de tener lista una especificación funcional dentro de un año.

Mozilla, quien encabeza este equipo de trabajo, propone que este nuevo estándar esté basado en la API OpenGL ES 2.0, OpenGL for Embedded Systems (OpenGL para dispositivos empotrados). Se trata de la misma API que ya se está usando en plataformas como iPhone, Android y Symbian.

Chris Blizzard de Mozilla Corporation indica que esta nueva API se integrará a Firefox apenas esté lista

Nuestra intención es incluirla como una funcionalidad base en el release posterior a Firefox 3.5, asumiendo que todo salga bien por el lado de los estándares.

Tener Gráficos 3D acelerados junto con la nueva generación de motores JavaScript ultra rápidos que tendrá cada navegador, significa que comenzaremos a ver aplicaciones cada vez más avanzadas escritas en tecnologías web abiertas.

A pesar de que la API propuesta provee una base sólida para el desarrollo 3D, es de bajo nivel y significa un desafío para los desarrolladres que quieran darle un uso práctico.  Se cree que otros desarrolladores crearán bibliotecas y otras capas de abstracción sobre esta API estándar que provean interfaces de alto nivel para los desarrolladores, tal como ya ha sucedido con JQuery y Prototype en el lado de JavaScript.

Adaptar OpenGL parece ser el camino correcto, porque se trata de un estándar consolidado y que ya tiene bastante uso en la industria de los juegos y otras que dependen fuertemente de gráficos 3D.  Al usarla com una base de una API 3D neutral y abierta asegurará que los creadores tengan una gran cantidad de alternativas para contar con herramientas que ayuden a crear esta nueva generación de aplicaciones web.

¿Será esta la base de una nueva web?  ¿Será literalmente una Web 3.0?

Links:
- Khronos launches initiative to create open royalty free standard for accelerated 3D on the Web (Khronos Group)
- Mozilla and Khronos to bring standards-based 3D to the web (Ars Technica)
- Bringing accelerated 3D to the web (Chris Blizzard)

35 Comentarios

Viene en camino una API 3D estándar para la web

Páginas: 1 2
Ver Todos
Thumb up 0 Thumb down 0 avatar_Jose Pablo Jose Pablo dijo hace 4 años

Ya existe algo parecido, estoy jugando Quake Live beta, se juega desde Firefox y tiene la grafica de Quake III
http://www.quakelive.com/

Responder
Thumb up 0 Thumb down 0 avatar_CYBERLORD CYBERLORD dijo hace 4 años

De hecho ya está disponible la Beta 1 de Silverlight 3.0 que permite gráficos 3D acelerados por GPU en el equipo cliente... en este caso Microsoft se dio mas prisa que los demas y ademas multiplataforma.

Ala, acribillandome a negativos.... hay que esconder la verdad.

Un saludo.

Responder
Thumb up 0 Thumb down 0 avatar_Rafael C.- Rafael C.- dijo hace 4 años

Yo recuerdo que ya habian Web 3D antes de que apareciera Internet Explorer, onda Netscape 3.0 Gold con soporte para VRML... pero no prendió mucho en ese tiempo.

En mi opinion personal, perfiero una página web html (+css+js) bien hecha que las páginas hechas en flash (pajeras y pesadas). Por lo que agregar otro plugin que requiera mas contenidos (modelos 3d, texturas, etc.) para presentar la misma información no me parece bueno.

La web tiene otros rumbos para mejorar, este no es uno de ellos.

Responder
Thumb up 0 Thumb down 0 avatar_Cristian Cristian dijo hace 4 años

This is the futuree...guardadito en mi evernote.

Responder
Thumb up 0 Thumb down 0 avatar_diego diego dijo hace 4 años

Me gusta mucho la idea, no digo que flash o flex no sirvan, pero la verdad que aveces es incomodo estar instalando el flash player o algunas personas que no saben mucho nisiquiera se les ocurriria instalar este. Javascript ya viene por defecto en todos los navegadores, el problema de la compatibilidad se esta arreglando de apoco (todos los navegadores leen casi igual el javascript menos el ie). Creo que si sacan un motor 3d para javascript y alguna version nueva del lenguaje o mejor ahun, todos los navegadores se ponen de acuerdo para usar el mismo motor javascript, javascript sera uno de los mejores lenguajes para web. Personalmente me gusta solo usar flash para banners y animaciones, pero nada mas. Uso javascript en todo lo que puedo

Responder
Páginas: 1 2
Ver Todos

Deja tu Comentario

La opción de comentar está abierta a todos los usuarios, pero te pedimos por favor mantenerte dentro del tema del artículo y no publicar comentarios ofensivos o publicidad basura. Nos reservamos el derecho de eliminar cualquier comentario que no cumpla estas reglas.

Para que aparezca tu foto en vez del icono genérico en tu comentario, el email con el que comentas debe estar inscrito en Gravatar.

*