开源WebGL开发框架-PhiloGL
2011-02-24 09:12:24 阿炯

Sencha 实验室发布了用于WebGL开发的一个新的开源框架,该框架被叫做PhiloGL,可以帮助开发者轻易的WebGL,并整合它的功能到Web应用中。 Sencha的PhiloGL是首个WebGL开发工具之一,提供了高水准的功能,来构建高水准的WebGL应用。



PhiloGL is a WebGL Framework for Data Visualization, Creative Coding and Game Development.

WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。这样WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏等等。

Features

* Idiomatic JavaScript
PhiloGL is built on JavaScript good practices and idioms, providing an expressive and powerful API

* Focused on Performance
PhiloGL tries to be as close to the gl calls as possible, providing a clear yet tight abstraction to WebGL

* All the Modules you need
PhiloGL modules cover from Program and Shader management to XHR, JSONP, Effects, Web Workers and much more.

* Library Agnostic
All modules lie under the unique global PhiloGL

* Open Source
Licensed under the MIT License

最新版本:1.0
该版本带来了全新的 OpenGL ES 2.0,使得浏览器可通过 HTML5 和 JavaScript 进行识别,这表明 WebGL 将逐渐进入我们的视野。

项目主页:http://senchalabs.github.com/philogl/

该文章最后由 阿炯 于 2023-05-17 15:00:15 更新,目前是第 2 版。