Webkit bouwt 3d-versnelling in met WebGL
De motor van onder meer Google Chrome en Safari beschikt sinds kort over 3d-versnelling. De ontwikkelaars van de Webkit-engine hebben daartoe ondersteuning voor WebGL toegevoegd, een 'javascript-tussenlaag' voor OpenGL.
Webkit, de browser-engine die door onder meer Safari en Google Chrome wordt gebruikt, beschikt sinds korte tijd over ingebouwde 3d-versnelling. De functionaliteit is al beschikbaar in 'nightly versies' van de opensource-engine. De Webkit-ontwikklaars kozen hiertoe voor WebGL, dat is bedoeld om 3d-functies te bieden zonder dat het installeren van een plugin noodzakelijk is. WebGL is feitelijk een tussenlaag die het mogelijk maakt om de OpenGL ES-api, die is bedoeld voor gebruik op mobiele apparaten, via javascript aan te roepen.
Waarschijnlijk gaan ook Mozilla en Opera WebGL in hun browsers implementeren. Eerder gaf Google al aan van plan te zijn om, door middel van de eigen O3D-api, 3d-support aan Chrome toe te voegen. Met de komst van WebGL in Webkit zal Google Chrome over twee verschillende 3d-functies beschikken; de developers van O3D hebben al aangegeven dat hun api niet uit Chrome zal verdwijnen, aangezien javascript volgens hen ongeschikt is voor het renderen van ingewikkelde 3d-graphics.
Video (2rpKpj6ZO9w&hl=nl&fs=1&rel=0)