上网也要显卡:浅谈未来GPU之Web应用
分享
前面我们主要讲到的是Web中的2D与网络视频播放需要用到GPU加速,相信大家都已经有所了解。但2D与Flash加速相对于我们接下来要说的内容简直就是小巫见大巫。接下来的技术将会让在Web中玩3D游戏变成现实,当然还是需要GPU进行加速。
首先我们来看看网络巨头Google推出的O3D API,O3D是一个基于网页的开源的3D应用程序接口,该技术可以独立的工作在操作系统之外,完全基于Web。也就是说该API不受平台的限制,不管你是使用Windows、Linux还是Mac操作系统都可以支持,因为它本身并不是依靠操作系统来运行。
如上图所示,通过O3D应用程序接口可以直接在浏览器中实现3D渲染,渲染的流畅度完全取决与你GPU的计算能力。笔者经过简单的测试,使用笔记本中的8400M GS显卡渲染场景就非常卡,然而使用笔者台式机中的9800GTX显卡进行渲染时,整个场景就非常流畅。
目前,Google O3D还是通过插件的形式安装到浏览器中,感兴趣的朋友可以通过这里安装,Windows和Mac平台的插件都已经直接可以使用,而Linux平台的插件则需要手动编译。同时,Google还提供了大量的O3D演示DEMO,大家可以自行测试。
0人已赞