texto:   A-   A+
eliax

WebGL, a acelerar la web en 3D, complementa a Google O3D
eliax id: 6926 josé elías en ago 9, 2009 a las 06:24 AM (06:24 horas)
Hace apenas unos días que Google demostró su tecnología 03D para crear gráficos acelerados en 3D para la web, y ya tenemos información de otra tecnología similar, WebGL, del Khronos Group, la misma gente de OpenGL, el lenguaje 3D que compite directamente contra DirectX/3D de Microsoft, y que es soportado hoy día de una manera u otra en Windows, OS X y Linux, así como en dispositivos como el iPhone (con OpenGL ES).

Lo que WebGL plantea es exactamente lo mismo que O3D: Acceso directo a gráficos en 3D acelerados por tu tarjeta de video, desde un API (interfaz de programación) de Javascript.

Es tanto así que recomiendo lean el artículo de estos días pasados en donde hablo del Google O3D, pues muchas de las cosas que expliqué en ese artículo aplican a este.

WebGL planea ser un interfaz directo al API de OpenGL ES 2.0 (el utilizado en dispositivos como el iPhone, y considerado una versión mas ligera que OpenGL estándar), lo que significa que a los programadores familiarizados con OpenGL / OpenGL ES se les hará relativamente fácil adoptar el nuevo estándar bajo Javascript (y Javascript por su cuenta es relativamente similar a C y Java, lo que hace la adaptación aun mas fácil).

La gran diferencia sin embargo entre O3D y WebGL es que O3D es muchísimo mas simplificado, permitiendo generar gráficos en 3D con muchas menos lineas de código, y con mucha menos complejidad, razón por la cual Google dice que su visión es que O3D y WebGL coexistan, en donde cada uno sea utilizado para propósitos diferentes.

Algo interesante de WebGL es que el Khronos Group planea hacer esta tecnología gratuita, por lo que espera sea adoptada rápidamente por la industria. Y hablando de adopción, entre las empresas que ya han expresado su apoyo se encuentran el mismo Google, NVIDIA, AMD (ATI), Ericsson, Mozilla y Opera.

Las primeras implementaciones estarán disponibles a mediados del 2010 para Google Chrome y Firefox.

Noten que a diferencia de plugins (extensiones) como Flash, que todo navegador que venga con soporte para WebGL (y O3D) podrá utilizar esa tecnología directamente desde Javascript, sin complicaciones adicionales. Así mismo noten que con el incremento en rendimiento de Javascript (que pronto obtendrá velocidad casi como aplicaciones nativas), y con todo el auge que HTML 5 está teniendo, que este es otro paso mas a la inevitabilidad de que en un futuro no lejano casi todas nuestras aplicaciones, sin importar su tipo, funcionarán dentro de un navegador web, lo que solo puede significar una cosa para los consumidores: Un gran avance, pues nos libera de plataformas propietarias de una vez por todas...

Fuente de la noticia

Página oficial del Khronos Group

autor: josé elías

Comentarios

  • Ojalá se cumpla tu afirmación "pues nos libera de plataformas propietarias de una vez por todas...", pues es precisamente en el navegador donde MS está poniendo desde hace tiempo mayores incompatibilidades.

    NET y otros servicios de MS hace que muchas páginas no sean utilizables desde otros navegadores. Por ejemplo el portal de la empresa de seguros GROUPAMA en España, sólo es accesible desde MS WOS y mediante IE o IE_tab que viene a ser lo mismo, con NET, desde XP profesional (Home tampoco vale) y supongo que Vista.

    No sé que incompatibilidades han metido - en sus primeras versiones era accesible desde Firefox -, pero no deben ser los únicos.

    En mi opinión deberían haber leyes que prohibieran estas prácticas, tanto por parte de los programas, como por parte de las empresas, que deberías estar obligadas a cumplir ciertos standares, entres los que se encontrara, compatibilidad total con al menos 3 navegadores.

  • De un tiempo para aca he visto como tecnologias han sido implementadas y han tenido gran adopcion, de igual manera he visto como han aparecido muchas tecnologias "COPYCATS" q dicen hacerlo mejor q la ya implementada.

    Hay muchos ejemplos de lo q estoy hablando en Google. Flash tiene su copycat q es Silverlight entre muchismos otros mas asi como Eliax menciona en su post tambien entre DX y OGL.

    Al punto q quiero llegar es el siguiente, porq no se ponen deacuerdo las compa;ias q creen poderlo hacer bien en desde el punto de vista de usabilidad y estabilidad y crean un estadar que traiga lo mejor de ambas compa;ias. Porq no el grupo Khronos y Google se unen para crear uno solo estandar y asi los programadores nos evitamos problemas de incompatibilidad entre otras cosas.. Se puede llegar a un concenso; es dificil en este mundo competitivo, pero al hablar de estandares y mas si son Web deberia de haber un punto de convergencia para q asi todos los internautas no quedemos relegados del contenido colgado en la Red de Redes.

  • José, mirese este móvil basado en Android.
    http://www.zii.com/Developer/Landing.aspx

    • Ya lo había visto antes, y no es un celular. Es mas bien un competidor al iPod Touch, aunque me sorprende que no le hubieran agregado un celular...

  • HOla
    Bueno la verdad es que aunque "pues nos libera de plataformas propietarias de una vez por todas...", el hecho es que las empresas de open source y las empresas con derecho de propiedad sobre sus programas seguirnan coexistiendo y que nosotros dejemos de usarlas es muy dificil siendo que cada empresa sacara su version web sin porblemas por que cuentan con los recursos necesarios.

    Ahora bien a las empresas no open source les sera veneficioso es decir podran tener mas control sobre sus aplicaciones ya no se preocuparan por que piraten office o windows, muy por el contrario podran controlar al minimo su software.

    Es decir por que google saque su SO web nos liberara realmente de los SO propietarios eso lo dudo por el contrario afianza su control sobre sus productos.

    Ahora sobre la primer post, bueno no se que versionde visual net estas usando o as probado, visual net al programar tye entrega html y javascrit , asi que la compatibilidad esta asegurara para cualquier navegador otra cosa direfente es que quien diseño la aplicaion solo permita que se utilice solo atravez de internet explorer.

    saludos

    • Los usuarios usamos lo que las empresas ofrecen, si a estas no les apetece darles todos sus ingresos a adobe o a microsoft, usarán software abierto sin complicaciones.

      En otras palabras, mas que un beneficia es a las empresas, sobre todo a las nuevas empresas.

  • hay que resaltar tambien que OpenGL ES es utilizado en la playstation 3 (y la wii) lo que es un buen ejemplo del nivel de realismo al que se puede llegar usando esta plataforma.

  • Eliax:

    Gracias por la foto de hoy!!!

Añadir Comentario

tu nombre
tu email
(opcional)
web personal
(opcional)
en respuesta a...
comentario de caracteres máximo
3 + 1 = requerido (control anti-SPAM)
 

"José,
Es un honor y un placer ver lo que este blog se ha convertido. Con tu "tiempo extra" has creado un centro de conocimiento y curiosidades que nos atrae a todos como estrellas a un agujero negro =D
"

por "Gustavo Monaco" en abr 2, 2013


en camino a la singularidad...

©2005-2014 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax