2010-01-08 09:16 来源:07073.com 作者:法官 |
|
WebGL完美地解决了现有的Web交互式三维动画的两个问题:第一,它通过HTML脚本本身实现Web交互式三维动画的制作,无需任何浏览器插件支持;第二,它利用底层的图形硬件加速功能进行的图形渲染,是通过统一的、标准的、跨平台的OpenGL接口实现的。
不管是Google的O3D还是Khronos的WegGL都无疑是要将3D内容从本地搬到网页上来运行,两者都需要GPU加速才能获得更好的效果。从目前来看这两者似乎存在着一些竞争的关系,但我们完全可以相信在未来的两三年之内,在网页上运行大型3D游戏将不再是梦想。
说完了利用显卡加速进行3D网页渲染的应用,下面再来讲讲大家在上网时最常做的事——观看网络视频。目前绝大部分的网络视频都基于Adobe公司推出的Flash技术,该技术对视频的压缩率相当高,画质也还能说得过去。但随着人们对网络视频清晰度的要求越来越高,网络视频播放必然需要GPU进行渲染。
Adobe在近期发布了Flash最新测试版本——Flash 10.1 Beta2,正式版本预计要等到明年才会推出。不过在这个测试版中,Adobe已经加入了对视频GPU硬件加速的支持,可以在播放H.264编码的Flash视频时实现硬解,将解码视频的工作移交给显卡执行,从而使一些低端主机也能流畅的播放高码率视频。