Google Body是去年Google实验室的工程师利用“20%自由时间”开发的一款人类身体结构浏览器,可以帮助学习美术、解剖和其他医学科目的学生更好的了解人体结构,同时也可以作为医生和科研工作者的专业研究工具。1月9日,Google宣布将Google Body Viewer开源。在去年7月,Google宣布关闭实验室项目,Google Body也随之过继给Zygote Media,现在的名字是Zygote Body。
1月9日,Google宣布将Google Body Viewer开源。现在你可以在open-3D-viewer.googlecode.com找到这个项目的全部代码。和Google Body中使用的一样,这个Viewer可以实现在浏览器中创建和查看3D模型文件,支持多图层和即时查找。目前开源的只是代码部分,并不包括人体器官的美术资源,不过还是内置了一头牛的模型作为实例。这头牛也是去年愚人节Google的一个彩蛋之一。
从技术角度讲,Google Body在WebGL纹理压缩方面做出了卓有成效的探索和贡献,Google还专门派人在去年的Siggraph 2011大会的WebGL专题研讨中做了名为《Google Body中使用的开源几何体压缩算法》的主题演讲,为开发者提供了很好的学习范例。如果你在开发中需要处理大规模大容量的模型和贴图资源,可以研究一下Google Body中使用的方法。