Zum Hauptinhalt Zur Navigation

Canvas 3D - 3D-Erweiterung für Firefox aktualisiert

Beispiele für OpenGL ES 2.0 laufen im Browser. Mozilla-Entwickler Vladimir Vukicevic hat eine neue Version seiner experimentellen Firefox-Erweiterung Canvas 3D veröffentlicht. Die 3D-Schnittstelle für den Browser lässt sich mit OpenGL ES 2.0 füttern.
/ Jens Ihlenfeld
11 Kommentare News folgen (öffnet im neuen Fenster)

Canvas 3D bietet in der Version 0.4.1 zahlreiche kleine Verbesserungen und Bugfixes, die in großem Maße Ilmari Heikkinen beigesteuert hat. Allerdings wurde zugleich die Unterstützung von OpenGL ES 1.1 fallengelassen, da dies den Implementierungsaufwand deutlich erhöht.

Zudem wurde das API um einige Hilfsfunktionen bereinigt. Sie hätten unnötige Komplexität erzeugt und diejenigen, die sich mit dem OpeGL-API auskennen, eher verwirrt, erläutert Vukicevic.

Neu in der Version 0.4.1 ist die Unterstützung für Software-Rendering, das mit Hilfe der Mesa-GL-Bibliothek umgesetzt wurde. Es steht auf allen drei unterstützen Plattformen – Windows, Linux und MacOS X – für 32-Bit-Intel-Systeme zur Verfügung. Das Software-Rendering wird automatisch genutzt, wenn keine Hardwarebeschleunigung zur Verfügung steht.

Vukicevic hat zudem einige der nativen Codebeispiele aus dem "OpenGL ES 2.0 Programming Guide" für Canvas 3D aufbereitet(öffnet im neuen Fenster) . Die Weiterentwicklung der 3D-Schnittstelle für Browser findet im Rahmen der Khronos-Group statt.


Relevante Themen