浏览器里玩3D Mozilla虚幻3引擎搬Firefox
那些基于HTML5的3D即时建模网页已经够让人惊奇了,谷歌演示的部分动画页面更是令我们感慨web技术果然发展神速。然而Mozilla这次却打算和Epic Games一起,把虚幻引擎3(Unreal Engine 3)搬到Firefox浏览器中去,今后你打开浏览器,在web页面上就能玩《生化奇兵:无限》《质量效应3》之类的大型3D游戏!这听起来真像是做梦。

Mozilla表示,为完成这个听起来很想做梦的任务,Mozilla“正致力于WebGL支持工作,为web页面提供硬件3D加速渲染”,另外工作内容还包括了将C++编译为JavaScript的Emscripten工具,以及JavaScript的高效子集asm.js,无需任何web插件即可实现3D游戏的全部特性。
“将Epic的虚幻引擎搬至浏览器中仅花了4天时间”,下面的视频证明在浏览器页面中进行大型3D游戏、搭建宏伟的3D场景已经成真,而且在预览的流畅度方面也还是保持得不错的。“这令更多的开发者将他们的游戏带到web中来成为了可能”。
国外媒体报道称,目前整个工程面临的最大问题是,“要从web服务器上实时加载1GB的地图、纹理贴图等数据,用户在进入游戏前至少需要等上半个小时”,所以游戏加载的等待时间仍然面临较大的改进。负责WebGL的Khronos Group表示,当前正为3D模型、纹理贴图及其他3D应用的相关资源开发一套标准数据格式,期望能降低该问题的影响。

虽然Mozilla并未透露这一计划完工及虚幻引擎浏览器接口对开发者开放的时间,但未来我们或许真的有希望在浏览器中晚上大型3D游戏,这也将成为云计算的一部分,逐步为脱离本地化概念迈出重要的一步。Mozilla未来还计划将此特性带至移动设备,浏览器正逐渐成为全能型操作窗口,轻量化用户终端的实现已经不远。
end-->





