Firefox ya puede con WebGL

13 comentarios

Firefox preparado para WebGL

Tras la implementación de este motor de renderizado 3D en Webkit, ahora es Firefox el que incluye WebGL en la versión de desarrollo de la rama 3.7. De esta forma, el navegador de Mozilla permitirá acceder desde JavaScript a toda la potencia gráfica en 3D que ofrece OpenGL ES 2.0, que no es poco. Y todo de forma nativa, sin extensiones o plugins.

Para el que no lo conozca, OpenGL es una librería gráfica que permite obtener grandes resultados con bastante facilidad. Yo he llegado a crear aplicaciones con detalladas vistas 3D utilizándola desde Visual Basic… cosa que cualquiera que haya sufrido VB sabrá que es una tarea impensable de acometer, si se limita a los recursos gráficos que ofrece el “simulador de lenguaje de programación” de Microsoft.

Como ya comentamos, en el comité de desarrollo de WebGL están también Google y Opera, así que no tardará en llegar a Chrome, Safari (basados en Webkit) y a Opera, aunque quién sabe… porque tanto Google como Opera están trabajando en sus propios motores 3D para el navegador. Pero si deciden apuntarse… ¿se subirá también al carro Internet Explorer, o por el contrario se convertirá en el mayor escollo para la popularización de este estándar?

Aún le queda un largo camino a WebGL, eso está claro. Pero, ¿os imagináis un Half-Life o un Halo nativos para el navegador?

Vía | aNieto2k
Más información | Ajaxian y Vladimir Vukićević
En Genbeta | WebGL se introduce en las últimas versiones de Webkit

Anunciate aquí
Anunciate aquí
Anunciate aquí

¿Quieres saber más?

Productos

Información de Productos relacionados con el artículo

Firefox firefox
  • 40
  • 2

Puntuación media: 9,3

Ver más

Artículos

Artículos relacionados que probablemente también te interesen

Ver más

Respuestas

Preguntas sobre este tema que ha contestado la comunidad

+ Deja tu comentario

Comentarios

  • 1

    Avatar de Eagleheart !

    Es una tecnología muy interesante y que puede dar muchos de sí.

    De momento, esperar que siga adelante, con buen desarrollo y aceptación.

    Salu2

  • 2

    Avatar de Horacio Alejandro Rivera Sosa !

    se que no viene al caso, pero a alguien no le pasa que opera va muy lento en snow leopard?

  • 3

    Avatar de aama-88 !

    una pregunta, esto hara que se dispare el consumo de recursos cuando corramos el firefox para cosas cotidianas, o no notaremos diferencia? No se si eso de que no haga falta un plug in es hace q todo 'pese mas' pq incluye esa 'capacidad' o si lo hace mas liviano pq es como ahora pero de manera interna... perdon por la prgunta si es un poco tonta :)

  • 4

    Avatar de HOW !
    HOW | 1 estrellas

    Yuju! por fin la web va a dejar de ser en 2D para convertirse en entornos 3D. Veo un poligono con cada uno de estos blogs en cada cara.

  • 5

    Avatar de jot@bé !

    Cuidadito, que esto está muy lejos de ser un standard. Cito el texto del standard respecto a esto:

    This specification only defines one context, with the name "2d". If getContext() is called with that exact string for its contextId argument, then the UA must return a reference to an object implementing CanvasRenderingContext2D. Other specifications may define their own contexts, which would return different objects.

    Vendors may also define experimental contexts using the syntax vendorname-context, for example, moz-3d.

    When the UA is passed an empty string or a string specifying a context that it does not support, then it must return null. String comparisons must be case-sensitive.

    Note: A future version of this specification will probably define a 3d context (probably based on the OpenGL ES API).

    [ http://dev.w3.org/html5/spec/Overview.html#the-canvas-element ]

  • 6

    Avatar de Wfox !
    Wfox | 3 estrellas

    Es decir que es como el "estándar" ODF: define ciertas partes y lo demás queda al aire (ver la cuestión de las fórmulas).

    Luego vendrá todo el FUD en contra de las empresas porque no van a seguir los métodos que define un proyecto grande de software libre.

  • 7

    Avatar de Inukaze !

    Bueno eso me da una aclaratoria mas logica de como lograron hacer funcionar el "Quake" dentro del Firefox , si alguien se pregunta que es visite la pagina de "www.quakelive.com"

    Carga Nativamente el Juego 3D con OpenGL dentro del Navegador ^^, Es una excelente tecnologia, prefiero esto a los juegos en "Flash" ya que en mi GNOME el FlashPlayer va bien lento. Ademas como es Nativo en OpenGL tiene mejor Fluides

  • 8

    Avatar de nosolocodigo !

    No creo que se vean muchos juegos comerciales, ya que la mayorí están hechos con DirectX. Lo veo muy potente para crear ciertos efectos com intros, etc.. que antes se hacían con Flash, ahora se podrán hacer con OpenGL. También para simulaciones físicas que antes se hacían con Applets o Flash.

    Pero como no se pongan de acuerdo y definan un estandard al que luego se ciñan, me veo que programar con WebGL será un infierno, ya uqe ir comprobando todo el rato en l navegador enq ue estas para escribir el mismo código multiplicado por 3 no es factible en algo tan complejo con la programación gráfica. Espero que salga algún framework javascript especializado en webGL que nos ayude ene esta labor.

    Un saludo!!

  • 9

    Avatar de www.kuyle.info !

    ¡Punto para Firefox!

  • 10

    Avatar de zeioth !
    zeioth | 1 estrellas

    Es una gran noticia francamente, pero que no os extrañe mucho, algun lector avispado ya ha comentado anteriormente el ejemplo de quakelive, pero no es solo eso, desde hace en torno a 4-5 años existen potentes motores graficos orientados a adobe flash, y creedme, apenas notariais que se esta ejecutando sobre un navegador. Esta tecnologia me pone los pelos de punta solo de pensar las aplicaciones que puede tener.

  • 11

    Avatar de omarenm !

    Perfecto, así podremos librarnos de los molestos problemas con Flash bajo Linux. Soy usuario de Opera y es una lástima que les tome mucho tiempo hacer actualizaciones importantes al navegador, como presumo será esta.

  • 12

    Avatar de Inukaze !

    Bueno si la mayoria de los juegos "Comerciales" estan hecho con la tecnologia del "Directx" pero no se si has notado que casi todos soportan el "OpenGL" tambien como por ejemplo "Warcraft". Aunque actualmente la mayoria de las compañias estan empezado a preferir "SDL" y/o "OpenGL" que el Directx , y cada vez veo menos difencias en las caractericas de las tecnologias de OpenGL & Directx

    Bueno con lo del QuakeLive , no es un motor para el Flash , es un motor nativo "OpenGL" en el Navegador, como tal, prueba el QuakeLive con Firefox ^^ para que veas lo que digo.

    Ciertamente el Flash por lo menos en mi GNOME , es bastante leentoo y fluye mal a pantalla completa. Mejor funciona en KDE4 funciona normalmente, pero el KDE4 para mi es demasiado inestable aun, esperare a ver si llegan a KDE 4.6 para empezar a usarlo

    Tambien he cierto, el equipo de desarrollo de Opera se toma su tiempo para las actulizaciones de Linux, el Firefox & el Compiz son las unicas aplicaciones que para mi en Linux, me logran colgar el sistema, El Google Chrome aun esta en fase "Experimental" de "Desarrollo" pero con lo bien que funciona ya lo tengo puesto de navegador principal ^^ : Con mis Extensiones de Gtalk & Gmail , Facebook , GreaseMetal & Youtube

    Espero que despues que el Paquete "final" del googleChrome ya incluya esta Tecnologia ^^, ya que sin duda para mi es el Mejor Navegador que he utilizado

  • 13

    Avatar de Wfox !
    Wfox | 3 estrellas

    Aunque actualmente la mayoria de las compañias estan empezado a preferir "SDL" y/o "OpenGL" que el Directx...

    Más falso no puede ser. La mayoría de compañías eluden SDL por completo y usan muchas cosas de DirectX.

    En lo que tienes razón es que hay soporte tanto para OpenGL como para Direct3D; sin embargo, todas estas compañías hacen uso de los otros componentes que trae DirectX, de la misma manera que hacen uso de Cocoa en Mac OS X, GLX en la Wii y las bibliotecas de bajo de nivel de la PS3.

Escribir un comentario

Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con Facebook Connect

Anunciate aquí

WSL Weblogs SL