google chrome OS, crea API para su OS competidor de DX , Q3D

claudiofms está baneado por "Clon de usuario baneado"
pues eso que segun parece, google Os, va en serio pero muy en serio, y tanto que google esta preparando su API competidor de DX, llamado Q3D basado en opengl

aqui video de las 1 muestras

http://www.youtube.com/watch?v=uofWfXOzX-g&

aqui informacion sacada de http://eliax.com/index.php?/archives/6878-Google-anuncia-O3D.-Y-por-que-creo-el-Chrome-OS-es-todo-sobre-AdSense.html

Google anuncia O3D. Y por qué creo el Chrome OS es todo sobre AdSense
Los que dudaban de que el Chrome OS competiría con otros sistemas operativos en el espacio de dispositivos de bajo costo y de fácil uso, ahora tendrán algo mas en que ponderar...

Google acaba de anunciar que la tecnología abierta que ha desarrollado de nombre "O3D" ya está disponible como una extensión (plugin) para los nevegadores Google Chrome, Mozilla Firefox, Apple Safari, y Microsoft Internet Explorer, en todas las plataformas populares actuales (Windows, Linux y Mac OS X). Además no duden que veremos a O3D por defecto instalado en el Chrome OS...

O3D es una tecnología que permite crear gráficos 3D desde Javascript, pero con la gran diferencia de que permite aceleración directa a nivel de hardware. Según los ingenieros de Google la velocidad de renderización de O3D permite que cualquier navegador web pueda renderizar gráficos tridimensionales con la misma eficacia que una aplicación de escritorio o una consola de video-juegos, esto gracias a que O3D tiene acceso directo por medio de un API (interfaz de programación) al GPU (procesador de gráficos) de tu tarjeta de video (y no dejen de ver el video acá abajo que demuestra lo que puede hacer O3D).

Los usuarios mas veteranos de la web recordarán como hace aproximadamente una década atrás surgió un formato en la web llamado VRML (Virtual Reality Markup Language), que en ese entonces se promovía como el hermano de HTML en el mundo de la web en 3D. Personalmente nunca me interesó VRML (aunque sí compartía el entusiasmo de sus diseñadores sobre lo que debía ser VRML), y nunca decidí utilizarlo, ya que era obvio que no ofrecía la facilidad, o el poder requerido para hacer aplicaciones 3D de alto rendimiento dentro de una página web. VRML fue un fracaso.

Avancemos ahora 10 años y veamos qué tenemos hoy...

Hoy día el mundo de los gráficos en 3D se rige por dos tecnologías. DirectX/3D de Microsoft para Windows y el Xbox 360, y OpenGL por el resto del mundo (incluyendo el Mac OS X, el iPhone, Android, Linux, Nintendo, Sony, etc).

El problema con DirectX/3D es que es obviamente una tecnología propietaria de Microsoft, por lo que nos podemos olvidar de esa para navegadores web.

En cuanto a OpenGL, el cual es una tecnología abierta, el problema es que al igual que DirectX/3D ofrece quizás demasiado control a bajo nivel, requiriendo que para uno tan solo dibujar un círculo deba escribir decenas de lineas de código.

A tal fin Google propone O3D, que como dicen sus diseñadores ofrece el poder de OpenGL pero con menos código, y ya con un API directamente accesible desde Javascript. Noten que los ingenieros de Google no descartan la posibilidad de que en un futuro se adopte otro formato alternativo (es decir, junto con O3D) en la web como bien puede ser OpenGL, pero O3D es un buen comienzo para "empezar a rodar la rueda" del 3D en la web.

Una cosa que debemos entender sin embargo, es que aun O3D cumpla su promesa de ser tan rápido como OpenGL en renderizar gráficos, que fuera del código gráfico existe la restricción del código genérico de la aplicación que maneja esos gráficos, y en la web este código genérico aun depende de la velocidad del motor de Javascript del navegador web.

Eso les debe dar una pista de por qué Google invirtió tantos recursos en crear un motor super rápido de Javascript, y de por qué creo el navegador Chrome. Pero mas importante, de por qué todo esto converge en una cosa: El Chrome OS.

Efectivamente Google sabía desde hace mucho tiempo atrás que para poder competir contra Windows (o Linux o el Mac OS X) debía poder recrear como mínimo algunas de las cosas que la web hasta el momento simplemente no podía recrear: Potentes gráficos, y en buena medida, video-juegos.

Eso significó poner recursos detrás del estándar de HTML 5 para que cosas como el componente Canvas (que permite acceso directo a gráficos en 2D desde Javascript), Web Storage (para poder almacenar datos en bases de datos locales y poder funcionar sin conexión a Internet), y otras mas, nos acercaran cada vez mas a una web que pudiera replicar lo mejor de los sistemas operativos clásicos.

Esto también podría interpretarse como que Google en realidad quiere una web abierta, pues es la mejor manera de competir contra Microsoft, y que por tanto en realidad no le preocupe si Chrome sea un éxito o no, sino mas bien que el hecho de que cosas como el motor de Javascript en Chrome sea tan rápido, haga que la competencia trate de seguirle los pasos (como efectivamente ocurrió), y hacer a todos los navegadores web una nueva plataforma que substituya el sistema operativo tradicional de escritorio (como he mencionado previamente en artículos como este o este otro).

Recuerden que detrás de todo esto no está el simple altruismo de Google, sino que el hacer dinero, y aunque pocos vean cómo Google puede hacer dinero de Chrome y del Chrome OS, si ambos son gratuitos, la respuesta no está en esos productos, sino en lo que esos productos están permitiendo que otros (como Firefox, Safari y Opera) hagan.

Detrás de todo esto está Google AdSense, de donde proviene casi todo el dinero que Google hace. Si AdSense dejara de funcionar, Google dejaría de existir como lo conocemos, y si hay algo que puede acabar con AdSense es plataformas propietarias.

Solo imaginen una versión futura de "Windows Web OS" que por puro impulso del casi monopolio de Windows se haga un éxito y obtenga un 90% del mercado como lo hace Windows hoy día. Si eso sucediera, Microsoft tendría control de cómo el usuario común accede a la web, y por tanto puede fácilmente reemplazar los anuncios de AdSense y poner los suyos, y quien no esté de acuerdo con esa política simplemente no sería favorecido por alguna funcionalidad adicional de ese Windows Web OS (tal cual hizo Microsoft previamente con "socios selectos").

Eso terminaría con Google en menos de un año, ya que hoy día casi toda la publicidad AdSense de Google proviene, como todos sabemos, de máquinas con Windows.

A tal fin, Google debe evitar a toda costa que no solo Microsoft, sino que cualquier otra entidad, "acorrale" el Internet.

Es por eso que en mi opinión, Facebook hoy día es una amenaza casi tan grande como Microsoft para Google, ya que con 250 millones de usuarios, Facebook para muchos ya es "el Internet", y dentro de la plataforma propietaria de Facebook, adivinen quien maneja toda la publicidad presentada... Definitivamente no es Google.

La conclusión entonces es que con HTML 5, Chrome, el Chrome OS, O3D, y todas estas tecnologías abiertas, lo que Google busca es que nadie controle la Web, ya que si nadie controla la Web, esta permanecerá abierta, y mientras esta permanezca abierta los millones de portales y páginas web (como esta misma de eliax) podrán elegir sobre quien debe ser el que les maneje su publicidad, y por el momento en gran medida Google es la empresa que maneja la mayor tajada de esa publicidad.

De paso creo que no me sorprendería si Google crea el equivalente al App Store o el Android Marketplace para el Chrome OS, y hacer la tienda totalmente abierta, pues esa sería otra manera de presionar a entidades como Apple para que no gane mucha tracción en plataformas propietarias (¿recuerdan el último anuncio de Google en una de las aplicaciones descargadas a sus iPhones desde el App Store? Yo tampoco...

A propósito, este es un excelente (y singular) ejemplo de como la supervivencia de una empresa depende de "hacer el bien" por decirlo así. Aunque Google fue fundada bajo la frase "Do Good" ("hacer el bien"), no estoy seguro si toda esta apertura es porque verdaderamente siguen esa filosofía, o como acabo de explicar, porque simplemente no tienen mas remedio. Otra posibilidad es que concienzudamente eligieron una estrategia que les obligara a hacer el bien. Lo bueno para los consumidores sin embargo, es que sea cual sea la razón, nos estamos beneficiando, y en grande, pues estamos viviendo uno de los momentos mas emocionantes de la web, el nacimiento de toda una nueva arquitectura que por fin reemplazará a las aplicaciones clásicas de escritorio...

Y como siempre, pueden leer mas de mis opiniones y análisis en la sección bajo ese nombre a la derecha de la página principal de eliax.

Página oficial de O3D (lo pueden instalar desde esa página, recuerden que aun es "beta" - en pruebas, y que si tu GPU aun no está soportado que se renderizará en software lo cual es bastante lento)

Página de demostraciones de O3D (visiten después que instalen a O3D)

Guía técnica antes de instalar (lista GPUs compatibles)
Y empezamos a ponernos serios.

Puede que no tenga éxito, pero esto es ponerse serio para desbancar a DX. Encima basada en OpenGL.

Vamos a ver como acaba la cosa.
claudiofms está baneado por "Clon de usuario baneado"
si

ademas, al ser libre, y poderlo usar en cualquier navegador e sistema operativo, puede tener su exito, todo depende de como se mueva en los despachos google, pero lo que esta claro que google va en serio, nada de pantomimas, y atacar DX es darle en la linea de flotacion a windows :)

otra es que de repente, linux sin quererlo tenga un monton de juegos que nunca saldrian gracias a este sistema :)

haber que dice Balmer ahora jajaja
La verdad es que es todo un lujo como trabaja google, espero que su navegador google chrome (el que estoy usando ahora mismo) triunfe sobremanera porque la verdad es que funciona muy bien. Y eso de que desarrole las cosas ya pensando en otros navegadores, etc etc etc es un puntazo tambien.

Esperemos que la competencia sea lo bastante dura como para obtener productos realmente buenos :)
casi que seria mejor que apoyaran a OpenGL aunque si se basan en el...
espero que le metan mano...
claudiofms está baneado por "Clon de usuario baneado"
hombre segun dice la notica, mas adelante integren el opengl completo al O3D, pero pasito a pasito, pero en si, mejor una api standar facil de manejar

pensad que juego hehco bajo esta api, funciona de serie, en todos los nevegadores ( firefox, chrome, IE, opera, safari ) y en todos los sistemas operativos, ya que no utiliza este sino el hardware y el navegador, lease ( windows xp, win7, linux todas sus distros, mac os, etc, hasta en amiga os :) )

imaginaos jugando a crysis2 bajo amiga OS :p

hombre me e pasado un poco :P jajaj, pero para una casa creadora de juegos, puede interersarle, para muchos proyectos

esto bien llevado podria romper un poco el monopolio de dx, pero todo se andara, ya veremos como lo lleva google, que me veo por el camino que va, hasta desvancando a zara en ropa jajaja
La madre que los pario [looco] Esto va a dar muuucho juego, literalmente [tadoramo]
Hace unos dias por aqui decian "Se podrian crear juegos para GoogleOS?", y una persona dijo "tiempo al tiempo, que si triunfa algo harán".

Si realmente es potente (no olvidemos que el motor javascript ahora que trabajaran sobre su propio SO podran hacerlo infinitamente mas potente)... y sabiendo como es Google, estamos ante un posible nuevo mercado... muy, muy apetitoso.

En parte empieza a dar un poco de miedo lo de google: email, moviles, SO, explorador web, el mejor buscador, empresa de publicidad.....

Por otro lado cuando lo pienso, me parece FASCINANTE que una empresa de tal magnitud apoye tanto el software libre, o que sus recursos los den gratis.

Chapeau Google, chapeau.
Sin menospreciar la noticia, que me parece cojonuda, el anuncio que espero, y deseo, es "Google crea su propio servidor gráfico para el futuro Chrome OS".
La pregunta es: ¿Será mejor que mesa?
resadent escribió:La pregunta es: ¿Será mejor que mesa?

En principio, y sino voy mal encaminado son cosas distintas.
11 respuestas