zurück zum Artikel

Google-Plug-in für 3D im Browser

| Herbert Braun

Mit O3D stellt Google einen neuen Standard vor, der dreidimensionale Grafiken via JavaScript in den Browser bringen soll.

Google O3D-Demo

Google führt sein O3D mit Plug-in und schicken Demos ein.

(Bild: Screenshot)

Mit O3D [1] hat Google eine neue Technik für dreidimensionale Objekte und Animationen im Browser vorgestellt. Das O3D-API ist in JavaScript umgesetzt; damit der Browser den Code umsetzt, braucht er das dazugehörige Plug-in [2]. Ziel der Entwickler war eine plattformübergreifende, performante und leicht zu benutzende Plattform für 3D-Anwendungen. Für das nach Google-Aussage in frühem Stadium befindliche Projekt liegen bereits eindrucksvolle Demos [3] vor.

O3D reiht sich in eine Reihe von Versuchen ein, Webanwendungen dreidimensional zu gestalten. Während zuletzt Flash und Silverlight ihre 3D-Fähigkeiten verbessert haben, steht O3D auch in Konkurrenz zu SVG und vor allem zu dem wenig erfolgreichen VRML [4] und seinem Nachfolger X3D. Google kooperiert [5] bei diesem Projekt mit der für die Grafikbibliothek OpenGL [6] zuständigen Industrievereinigung Khronos Group [7]. Noch nicht ganz klar ist, wie sich das seit Januar [8] ebenfalls in der Khronos Group beheimatete Canvas 3D [9] gegen O3D behaupten kann; Canvas 3D stammt aus dem Umkreis der Mozilla-Entwickler.

Das O3D-Plug-in liegt für Windows XP, Vista und Mac OS X 10.5 (Intel-Plattform) vorkompiliert vor; Linux-Anwender müssen sich die Quellen selbst kompilieren. Allerdings verträgt sich das Plug-in nicht mit jeder Grafikkarte (Google hat vor allem gängige GeForce- und Radeon-Modelle getestet) und mit jedem Browser (außen vor bleiben laut Herstellerangaben vor allem Opera und Safari für Windows, von Firefox genügt Version 2). Obwohl Google mit Gears [10] ein erweiterbares Universal-Plug-in vertreibt, ist das nur gut 500 KByte große O3D vorerst als eigenständige Erweiterung erschienen. Es enthält die in Google Chrome [11] eingesetzte leistungsfähige JavaScript-Engine V8.

Siehe dazu auch:

* O3D Plug-in [12] im heise Software-Verzeichnis (heb [13])


URL dieses Artikels:
https://www.heise.de/-214868

Links in diesem Artikel:
[1] http://code.google.com/intl/de/apis/o3d/
[2] http://code.google.com/intl/de/apis/o3d/docs/gettingstarted.html#install
[3] http://code.google.com/intl/de/apis/o3d/docs/samplesdirectory.html
[4] https://www.heise.de/news/SIGGRAPH-3D-Standard-fuers-Web-nimmt-Formen-an-65580.html
[5] http://google-code-updates.blogspot.com/2009/03/toward-open-web-standard-for-3d.html
[6] https://www.heise.de/news/Spezifikation-fuer-OpenGL-3-1-verabschiedet-209178.html
[7] http://www.khronos.org/
[8] https://www.heise.de/news/Noch-ein-Standard-fuer-3D-Inhalte-im-Web-Update-209332.html
[9] http://www.c3dl.org/
[10] http://www.heise.de/kiosk/archiv/ct/2009/1/156_kiosk
[11] https://www.heise.de/news/Vorabversion-von-Googles-Browser-Chrome-2-0-195633.html
[12] http://www.heise.de/software/download/o3d_plug_in/64640
[13] mailto:heb@ct.de