导航菜单

Famo.us为基于Web的移动设备展示了最漂亮的3D用户界面

导读 史蒂夫纽科姆希望移动网络应用的触摸屏用户界面美观,增强的3D图形。Famo us的首席执行官 今天 正在发布他所谓的 令人震惊的演示 ,因
2019-06-19 17:06:16

史蒂夫纽科姆希望移动网络应用的触摸屏用户界面美观,增强的3D图形。Famo.us的首席执行官 今天 正在发布他所谓的“ 令人震惊的演示 ”,因为他的平台技术充分利用了WebGL协议。

Famo.us前端框架的演示展示了开发人员如何将移动网络应用程序中的3D图形整合到智能手机或平板电脑上的速度。这是可能的原因是因为移动Web浏览器默认支持WebGL格式。WebGL相当于OpenGL的原生支持,Open GL是一种开放的3D图形标准,使设备能够利用设备中内置的3D图形硬件。

大多数智能手机和平板电脑现在都配备了3D图形硬件,可以在几年前运行PC游戏。这意味着他们能够在网络应用程序中运行3D图形。

过去,HTML5等格式在智能手机和平板电脑上运行缓慢,因为它们需要比中央处理器(CPU)中的机器更多的处理能力。使用WebGL,除了CPU之外,应用程序还可以使用图形处理单元(GPU)。结果就是您在本页面嵌入的演示中所看到的内容。

反过来,这将使开发人员能够创建比目前可用的相对原始用户界面更丰富的应用程序。这个时刻将类似于几年前Web浏览器开始支持JavaScript的重要性。结果是基于Web的编程环境中JavaScript的迅速崛起。

“有一段时间因为安全原因关闭了JavaScript,”纽科姆说。“浏览器公司聚在一起解决了这些问题。现在JavaScript是它自己的生态系统。Javascript现在是世界上最广为人知,使用和教授的编程语言。

“我们正站在WebGL即将发生的边缘。四家浏览器公司中有三家已开启。“

WebGL允许您渲染与原生图形相同的图形。Famo.us使开发人员可以轻松拥抱WebGL并构建利用其酷炫功能的应用程序。在演示中,Web应用程序以酷炫的图形呈现数百万个三角形或3D基础。纽科姆说,过去很难在没有Famo.us的情况下实现这些功能。

环境是免费的,可作为开源使用。它是一个用JavaScript,WebGL,Canvas和HTML构建应用程序和游戏的平台。随着时间的推移,它应该适用于任何带浏览器的设备。

“Famo.us是从一开始就构建成一个完整的开发环境,”纽科姆说。“如果你想构建一个应用程序,你将使用我们的HTML呈现引擎。如果你想构建像愤怒的小鸟一样的东西,你会渲染到Canvas。如果你想构建像Halo这样的东西,你会渲染到WebGL。“

为了完成革命,设备制造商必须在他们销售的设备中启用对WebGL的支持。谷歌Nexus 5设备都打开了WebGL,其他人也纷纷效仿。

只有Apple的Safari尚未支持WebGL,预计很快就会出现。

Famo.us已通过Codepen提供演示。Famo.us拥有10名员工,从投资者那里筹集了超过400万美元,其中包括三星和Javelin Venture Partners。纽科姆表示,有70,000名开发人员正在等待进入Famo.us的beta测试。

查看下面的用户界面示例。它们类似于汤姆克鲁斯在电影“ 少数派报告”中使用的触摸界面。整洁的是,这个3D界面完全基于浏览器,不需要插件或笨重的HTML5编码。纽科姆说,他的小团队找到了一种聪明的方法,可以在没有所有常见问题的情况下将3D功能设计到网络浏览器中。

纽科姆有一个有趣的背景。他共同创办了Powerset,这是微软在2008年以超过1亿美元收购的搜索公司。Powerset成为微软的必应搜索引擎,但纽科姆留下来考虑下一个重要的事情。

竞争对手包括公司Game Closure,Ludei和其他公司。这是以下Famo.us视频的链接。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢:

最新文章: