霜天部落 | 专注PHP研发,研究LAMP高性能架构部署与优化

谷歌人体浏览器:Your browser does not appear to support WebGL

今天向大家推荐一个有趣的谷歌人体浏览器(Google Body Brower)。谷歌人体浏览器其实相当于一款针对人体推出的谷歌地球(Google Earth),可以对人体模型进行3D浏览。

谷歌在WebGL Camp环境中展示了这款应用。WebGL是一种跨平台的低级3D图形API(应用编程接口),无需任何插件,即可将3D图形引入万维网。由于使用了HTML5 Canvas元素,因此不需要借助Flash、Java或其他图形插件来运行。如果使用支持该技术的浏览器访问,便可以获得一个人体解剖学3D模型,还可以放大、缩小、旋转甚至搜索。当然你需要有一个支持WebGL加速的浏览器,尽管Chrome 8可以支持,但默认没有启用,你需要在地址栏里输入“about:flags”进入实验室,激活其中的WebGL项目,重启浏览器。如果你使用Chrome 9 Dev分支、Chrome Canary分支或者Firefox 4 beta,那么默认已经启用WebGL。

WebGL尚未进入主流浏览器,但是谷歌Chrome测试版、Safari和火狐都支持该技术。

在使用支持WebGL程序的浏览器打开谷歌人体浏览器(bodybrowser.googlelabs.com),用户可以看到一张身着蓝色服装的站立的女性人体模型,屏幕左边的控制按钮可以放大或缩小这个女性人体模型,还可以进行旋转。用户只需点击和拖拽鼠标即可查看3D人体图形。最有意思的是人体浏览器的分层工具,使用该工具用户还可以看到人体解剖层次图形。通过控制按钮,用户可以详细查看每一层人体解剖结构图。

如果打开谷歌人体浏览器,出现这样的提示:“Your browser does not appear to support WebGL.”,那说明您的电脑没有开启GPU,在chrome浏览器可以使用下面的方法启用GPU:

点击”开始”菜单,打开”运行”窗口,输入“chrome.exe –ignore-gpu-blacklist”,回车即可启用GPU。

附上几张谷歌人体浏览器的截图:

google-body-brower

google-body-brower