WebGL各種類庫介紹

如果想系統的學好WebGL,有以下基礎的會更遊刃有餘:
1、熟悉JQuery和JQuery UI,基於JQuery1.4.2和UI零件,爲後期開發項目做準備。
2、OpenGL,這個就不多說了,基本原理相同。

此外,參考WebGL框架(下面的東西都非常有價值!!!):

C3DL, a JavaScript library that will make it easier to write 3D applications using Canvas 3D (now WebGL)
一個JavaScript的類庫,幫助你更加容易使用Canvas的寫3D應用程序(現在就是WebGL)

裏面的圖片是在轉動的,是帶鏈接的,點擊會導向網站。。。


EnergizeGL uses a language inspired by processing and similar Java frameworks.
使用一種編程語言EnergizeGL,受processing的啓發和類似的Java框架
(注:一些非常神奇的例子,請下載例子觀看。。。)

一個3D圖像旋轉的例子:


GLGE, "WebGL for the lazy"
給懶人用的WebGL
(注:打開首頁,就能看到成形的3D畫面的。。。驚訝。。。)


SceneJS, a JavaScript library for building scene graphs on WebGL
一個JavaScript類庫,用於爲WebGL建立場景
(注:首頁就是一個3D飛機模型)


SpiderGL, providing typical structures and algorithms for realtime rendering to developers of 3D graphicsweb applications, without forcing them to comply with some specific paradigm.
爲開發者提供典型的結構和算法用於實時渲染,從而構建含3D圖像的網頁應用程序。
(注:連陰影都出來了。。。強悍。。。)


WebGLU, a utility library for working with WebGL
一個基礎類庫用方便的使用WebGL的屬性。


X3DOM, is a framework for integrating and manipulatingX3D scenes as HTML5 DOM elements, which are rendered via WebGL.
一個集成和操作X3D場景的(相HTML5 DOM元素一樣)的框架,能夠通過WebGL渲染。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章