Últimas noticias

Google integrará aceleración 3D vía GPU en su navegador


La compañía de Mountain View ha comentado que va a integrar una característica en su navegador que le hace único entre el resto de navegadores. Gracias a un plug-in, O3D, conseguirá gráficos 3D acelerados  dentro del propio navegador.

En la lista de correo sobre Chromium, el programador Greg Spencer comentó: “El equipo O3D está trabajando en ofrecer O3D integrado dentro de la build de Chromium, y estamos muy cerca de ser capaces de completar el primer paso de la integración.”

Allanando el camino para juegos web y aplicaciones 3D en la nube con gran demanda de potencia, el movimiento muestra la ambición de Google por transformar la web desde un medio estático hasta una base dinámica para aplicaciones. Otro ejemplo de ello es Google Native Client, que está diseñado para permitir a las aplicaciones web hacer uso de la potencia nativa de proceso del ordenador que use la aplicación.

Teniendo en cuenta el venidero sistema operativo Chrome OS, la disponibilidad de dichas características empiezan a dar forma al sistema operativo en la nube que pretende lanzar Google para mediados de 2010.

vINQulos
CNET

22 respuestas a Google integrará aceleración 3D vía GPU en su navegador

  1. Nahuel Siviero dice:

    Buenisimo…todo sea por mejorar los juegos web…
    y encima es el navegador que uso….
    Espectacular la noticia!!

  2. antoni dice:

    Que se dejen de mi3rda y que saquen ya la version de linux y mac

  3. Enrique dice:

    @antoni

    +1. Que la beta que tienen es una castaña…

    Saludos

  4. SoftLibre dice:

    y que FireFox y Opera se ponga las pilas para no descolgarse de este movimiento.

    Sería bueno para todos.

    Saludoss

  5. Roger dice:

    Web 3D interactiva?
    Esto se llama VRML y existe desde hace más de 10 años, hace menos apareció su sucesor X3D, programable en Java.

  6. Marc dice:

    Eso está claramente pensado para que su Chrome OS ya tenga un buen catálogo de software, juegos incluidos, nada más salir.

    Pues yo sigo prefiriendo las aplicaciones nativas, especialmente cuando el rendimiento es crítico. Además aún no me convence ningún entorno de desarrollo ni framework/lenguaje de WebApps.

    Lo único que me gusta de todo esto es que la compatibilidad x86 deja de ser necesaria, con lo que se abre una buena oportunidad a equipos económicos, silenciosos y eficientes basados en procesadores ARM.

    En fin, veremos como salen estos juegos.

  7. JuanCarl dice:

    La ventaja de esto es que los juegos y aplicaciones creados con este sistema seran compatibles con todos los sistemas operativos y las arquitecturas ARM y x86.

  8. @antoni,enrique

    puede que la beta no esté terminada, pero es increblemente funcional, de hecho, conozco gente que la usa como navegador principal.

    @Roger

    La verdad que no quiero comentar lo que opino de java, prefiero la opcion de google, aunque reinvente la rueda.

    @Marc

    En principio, por lo que comenta la noticia, los juegos serian nativos, ya que usarian el hardware de aceleracion de tu equipo, planteatelo como que el navegador simplemente seria la interfaz (que transforma señal de video de la tarjeta en pixeles hacia el monitor) de video, una especie de X11. Y además creo que seria el principio de la multiplataformidad en juegos. la verdad es que no lo veo nada mal :D

  9. Marc dice:

    Tócate los coj0nes con el dichoso filtro. Voy a poner la respuesta por partes ya que no tengo ni pajolera idea de que palabra no debe gustarle al put0 filtro.

  10. Marc dice:

    @sombra2eternity. Bueno, cuando hablamos de aplicaciones nativas se entiende que estamos citando aplicaciones compiladas en el código máquina de la plataforma en que se va a ejecutar.

  11. Marc dice:

    El renderizado de gráficos es solo una parte del juego. El motor, el g@me engine, deberá ser programado en javascript, por lo que tendrá que ser lo más livian0 posible y serán necesarias más librerías para desplazar las tareas más intensivas para que se realicen con aceleración por hardware (físicas, detección de colisiones, etc. …), así que tendrá que haber también alguna API con acceso a OpenCL o CUDA y a Havoc o PhisX, o similares.

  12. Marc dice:

    En resumen, que probablemente no baste esta librería O3D para poder programar juegos punteros bajo Web.Tendrán que añadir más librerías para poder acelerar por hardware otros aspectos de los juegos. Piensa que los engines actuales de juegos dudo mucho de que funcionen correctamente en Javascript sobre un navegador.

    Cierto que puedes usar un compilador JIT de Javascript. Pero Java también utiliza estos compiladores y todos sabemos que no es lo mismo el rendimiento de una aplicación nativa que el de una aplicación Java.

  13. Marc dice:

    Por cierto, ya podéis apuntar una nueva palabra que el put0 filtro bloquea absurdamente.

    Parece ser que está prohibido escribir la palabra : g@me.

    Este filtro es un completo despropósito.

  14. Guillermo dice:

    Hace tiempo ya se había hablado de la unión de Mozilla a un proyecto para crear un estándar en 3D (http://news.bbc.co.uk/2/hi/technology/7963302.stm). Seguramente al principio haya dos formatos en competencia, pero mientras los dos proyectos sean de código abierto, los otros desarrolladores podrán implementarlas.

  15. JuanCarl dice:

    @Guillermo

    Existen 2 maneras de hacer graficos 3D usando javascript, una es Canvas3D de mozilla y la otra es O3D de google, pero no son competencia sino que se complementan ya que una es en modo inmediato y otra en modo retenido. En el futuro todos los navegadores implementaran las dos.

    @Marc Para el resto de partes de una aplicación que necesite gran rendimiento esta native client, tambien de google y tambien se esta integrando en chrome, permite ejecutar codigo nativo en una especie de sandbox, teoricamente cualquier aplicación o libreria de linux puede ser portada a native client sin dificultad.

    Asi que los juegos podrian ser O3D para graficos y native client para fisicas, colisiones y logica.

  16. Marc dice:

    Si parte de los juegos se tiene que ejecutar en código nativo, nos quedamos sin las ventajas de las aplicaciones web. Ya no se podría ejecutar en cualquier sistema operativo y arquitectura.

  17. moncho dice:

    yo hace rato estoy con FF o IE usando quakelive y eso no es aceleración tambien??

    un saludo

  18. JuanCarl dice:

    @Marc

    Con native client no dejan de ser multiplataforma, funciona para windows, linux y mac y en arquitecturas x82 y proximamente ARM.

    El codigo nativo se ejecuta en una especie de maquina virtual dentro del navegador, es como si el navegador tuviese un virtualbox dentro corriendo en un proceso separado.

  19. Marc dice:

    No conocía esta tecnología. Gracias @JuanCarl, voy a echarle un vistazo.

  20. giova dice:

    Ya mozilla, por lo que lei hace no mucho, estaba trabajando en algo parecido.

  21. jojojo2008 dice:

    Google Crome OS.

    Me preguntaba para que serviria eso ?.

    Yo mismo me respondi despues de ver el alto uso de los navegadores en empresas para programas en Java y afines.

    Un ejemplo Renfe en España.

    Por lo visto si podra servir en compañias, donde le doleria a MS. La competencia es sana, arriba Google, que siga Bing.

Deja un comentario


Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados con un asterisco.



  • * Nombre :

  • * E-mail :

  • URL:

  • * Tu comentario :

     

  • XHTML: puedes usar las etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Skip to main navigation