阅读更多

10顶
3踩

Web前端

原创新闻 WebKit支持WebGL 3D硬件加速

2009-09-17 12:17 by 副主编 zly06 评论(8) 有6544人浏览

Jeffrey Rosen透露,WebKit将使用WebGL API让网页支持3D图形硬件加速渲染,无需添加任何插件。

WebGL是图形软硬件行业协会Khronos Group制定的新标准,它定义了如何使用标准的canvas元素在网站上使用OpenGL。预计2010年上半年会完成并发布。

WebGL类似于O3D,O3D是Google为了丰富网页的3D体验(整合进Chrome浏览器)而开发的Open-Source图形硬件加速技术。WebGL主要的发展方向就是真和JavaScript和OpenGL ES 2.0,而JavaScript将成为其主要的瓶颈,它无法高效的处理大量的数据运算。

通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。

Google Chrome和Safari使用的都是渲染引擎Webkit,Firefox扩展了Canvas 3D实现,Opera也拥有自己的canvas 3D。

 

3D网络时代离我们越来越近了。

 

来自: ajaxian
10
3
评论 共 8 条 请登录后发表评论
8 楼 mike1980 2009-10-13 11:48
treblesoftware 写道
liangguanhui 写道
“一流企业做标准、二流企业树品牌、三流企业做产品”,现在多了个微软——“超一流企业自己搞自己的标准”


大哥,微软给自己搞标准,到头说到底,就是给自己搞熔断好不。


微软自己搞一套标准不过是为了打击竞争对手,别把它吹嘘得多么伟大、神圣。
7 楼 treblesoftware 2009-09-18 16:09
liangguanhui 写道
“一流企业做标准、二流企业树品牌、三流企业做产品”,现在多了个微软——“超一流企业自己搞自己的标准”


大哥,微软给自己搞标准,到头说到底,就是给自己搞熔断好不。
6 楼 liangguanhui 2009-09-18 09:52
“一流企业做标准、二流企业树品牌、三流企业做产品”,现在多了个微软——“超一流企业自己搞自己的标准”
5 楼 egmkang 2009-09-18 08:46
gakaki 写道
D3D只能用在微软系平台 微软你倒是搞个 D3D 网页版啊  来个全平台支持

现在PSP IPHONE ANDROID opengles系
flash系3D
是跨平台的


之前OpenGL也是很猛的,只是MS挖了墙角,以及SGI自己不努力...
4 楼 whaosoft 2009-09-18 01:01
3d加速,不错
3 楼 gakaki 2009-09-17 23:10
D3D只能用在微软系平台 微软你倒是搞个 D3D 网页版啊  来个全平台支持

现在PSP IPHONE ANDROID opengles系
flash系3D
是跨平台的
2 楼 蔡华江 2009-09-17 19:41
我系统里3D都不好用着,Web里的能用?方便?
1 楼 trains629 2009-09-17 19:38
什么时候ie不再作为主流,那就是时候了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 硬件加速机制

    随着HTML5不断加入图形和多媒体方面的功能,例如Canvas2D、WebGL、CSS 3D和视频等,对渲染引擎使用图形库的性能提出很高的要求,本节描述WebKit为了支持硬件加速机制而引入了哪些内部结构以及chromium如何在这些设施...

  • 【读书笔记】【WebKit技术内 幕(三)】GPU硬件加速渲染、canvas与WebGL、 JavaScript与JavaScript 引擎、JavaScriptCore与V8

    GPU硬件加速渲染、canvas与WebGL、 JavaScript与JavaScript 引擎、JavaScriptCore与V8

  • WebKit浏览器引擎将通过WebGL支持3D GPU加速

    文章来自:http://news.mydrivers.com/1/144/144510.htm据WebKit引擎开发人员透露,它们将借助新的WebGL API在浏览器内部支持3D图形的GPU硬件加速,而无需安装专用插件。。。 

  • Webkit 渲染基础与硬件加速

    Webkit 渲染基础与硬件加速 当浏览器加载一个 html 文件并对它进行解析完毕后,内核就会生成一个极为重要的数据结构即 DOM 树,树上每一个节点都对应着网页里面的某一个元素,并且开发人员也可以通过 JavaScript ...

  • 理解WebKit和Chromium: WebGL及其实现

    # WebGL及在WebKit和Chromium中的实现 ...前面章节介绍了Canvas2D,同时也介绍了在canvas中同样也可以绘制3D图形,也就是Canvas3D或者称为WebGL。同Canvas2D不一样的是,WebGL标准草案不是由W3...

  • WebKit之WebGL实现

    # WebGL及在WebKit和Chromium中的实现 ## 概述 前面章节介绍了Canvas2D,同时也介绍了在canvas中同样也可以绘制3D图形,也就是Canvas3D或者称为WebGL。同Canvas2D不一样的是,WebGL标准草案不是由W3C来起草的...

  • GPU硬件加速原理 /转

    硬件加速主要就是利用GPU提供的一些功能,使GPU为CPU分担一些任务 现代浏览器大都可以利用GPU来加速页面渲染。每个人都痴迷于60桢每秒的顺滑动画。在GPU的众多特性之中,它可以存储一定数量的纹理(一个矩形的像素...

  • CSS3硬件加速 - GPU加速

    渲染树中包含了大量的渲染元素,每一个渲染元素会被分到一个图层中,每个图层又会被加载到GPU形成渲染纹理,而图层在GPU中 transform 是不会触发 repaint 的,这一点非常类似3D绘图功能,最终这些使用 transform 的...

  • css:使用硬件加速以及注意项

    之前逛博客的时候看到过一篇关于css的硬件加速的,百度了下, 硬件加速是指在计算机中通过把计算量非常大的工作分配给专门的硬件来处理以减轻中央处理器的工作量之技术。尤其是在图像处理中这个技术经常被使用。 ...

  • WebKit之硬件加速的原理介绍

    Chromium支持硬件加速渲染网页,即使用GPU渲染网页。在多进程架构下,Browser、Render和Plugin进程的GPU命令不是在本进程中执行的,而是转发给GPU进程执行。这是因为GPU命令是硬件相关操作,不同平台的实现不一样,...

  • GPU硬件加速的原理

    面试中可能会经常会碰到怎么解决动画卡顿的问题,然后会引导到硬件加速。那么究竟什么是硬件加速,为什么它可以提高咱们的动画效率?我们今天就来一探究竟。 首先,我们先从 CPU 和 GPU 开始了解。 CPU 和 GPU 的...

  • 初探GPU硬件加速

    三、硬件加速的启用 四、拓展 一、概述 项目开发中遇到因启用硬件加速导致的闪屏问题,特此整理相关基础知识,已备后续查阅。 二、基本概念 概念1:什么是GPU GPU是显卡上的一块芯片,英文全称Graphics ...

  • 浏览器之硬件加速机制

    微信公众号:爱写bugger的阿拉斯加 如有问题或建议,请后台留言,我会尽力解决你的问题。 前言 此文章是我最近在看的【WebKit 技术内幕】一书的一些理解和做的笔记。...硬件加速技术是指:使用 GPU ...

  • 理解WebKit和Chromium: 硬件加速之RenderLayer树到合成树

    3. RenderLayer包含的RenderObject节点表示的是使用硬件加速的Canvas2D元素或者WebGL技术。 4. RenderLayer使用了CSS透明效果的动画或者CSS变换的动画。 5. RenderLayer使用了硬件加速的CSSfilters技术...

  • 你真的了解CSS3硬件加速吗?

    移动端要想动画性能流畅,应该使用3d硬件加速 最近深入了解了一些浏览器内核的细节,感觉这里面其实有坑啊。。。 事情要从最近看的《WebKit技术内幕》说起,第二章介绍了网页的结构,其中提到了Webkit硬件加速的...

  • WebKit新特性WebGL

    背景News:WebGL标准让网页能用3D硬件加速进行渲染,上周[2009年9月19日]Safari和Google Chrome浏览器使用的渲染引擎WebKit,初步加入了WebGL支持。另一个开源浏览器Firefox不想让WebKit独秀,它最新的Nightly Build...

  • 3D硬件加速提升动画性能 与 z-index属性

    目录 1. chrome Layer borders 2. 层创建标准 3. 例子 总结 ...《WebKit技术内幕》第二章介绍了网页的结构,其中提到了Webkit硬件加速的方式,会把需要渲染的元素放到特定的『Composi...

  • 微软公司是否正走向全面的胜利?

    微软公司是否正走向全面的胜利?  08-24 08:52 /(天极ChinaByte)      IT公司终于走出纯技术化的市场开拓之路,它用一般人能够听得懂的名词传播自己的市场计划。糟糕的是,这种大众化的普及走向了极端,演变成为灾难性的市场营销。先是国内金山公司的“红色正版风暴”,接着有“洪恩海啸”,后来才知道还是微软最厉害,下起了冰雹(HailStorm)。    国内通常都把

  • Java 面临的挑战--来自Sybase、Oracle、Novell、Sun、Borland、BEA、Motorola的11种观点

    The Roundtable Summations: 11 Views on Javas Biggest ChallengesIndustry technologists set the agenda for Java directions in the year ahead by Dan Rub http://www.ftponline.com/javapro/2003_06/onli

  • 提问的智慧 (How To Ask Questions The Smart Way)

    提问的智慧 (How To Ask Questions The Smart Way) 最初在是CSDN的Java论坛中看到[wolfsquare (狼平方)]转的这个贴,然后看到是CSDN的C/C++论坛Cauty45 (Yc) 的置顶帖,再看又是转自CSDN的VC论坛,快昏倒了.看来还是自己收集一份先.其中有疏漏的部分,我补上英文内容,顺便格式化一下,不过推荐看英文版的原文 cc

Global site tag (gtag.js) - Google Analytics