[webkit-dev] WebKit and Khronos Group

Maciej Stachowiak mjs at apple.com
Sat Aug 8 23:40:38 PDT 2009

Hi Jeremy,

On Aug 8, 2009, at 7:02 PM, Jeremy Orlow wrote:

> I'm not personally involved in the WebGL or O3D efforts, but I can  
> speak to some of this.
> I agree that O3D and WebGL are more similar to each other than the  
> CSS 3D transforms.  Both are fairly low level, though they take  
> fairly different approaches to rendering.  O3D is a retained mode  
> API (somewhat like SVG) whereas WebGL is an immediate mode API (much  
> like Canvas).  In other words, for O3D, you use JavaScript to build  
> up a scene and transform it between frames.  In WebGL you use  
> JavaScript to explicitly render each frame.  The latter gives you  
> more control but is more limited by the speed of JavaScript and the  
> WebGL bindings.  I guess the point I'm trying to make here is that  
> all three technologies are actually complementary to each other.

Thanks, that's a much better explanation of the relationship between  
WebGL and O3D. I hope we get some version of retained-mode 3D on the  
standards track at some point.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20090808/2aff7465/attachment.html>

More information about the webkit-dev mailing list