WebGL 開発の入門に特化した勉強用ライブラリ。
最初にこのライブラリを使って、まず動かすことができるようになる。
つぎに、ライブラリのなかで何が起こっているかを掘り下げてみる。
最終的に自分でスクラッチ WebGL 実装ができるようになることを目指す。
※自分が生産性高めるために使いたいという裏意図がある
wgld.org で解説していることがほぼ実行できる程度の汎用性。
-
ステンシルバッファ
-
ブレンドファクタープリセット
-
クォータニオンユーティリティ
-
ポイントスプライト
-
フレームバッファ
-
キューブマップ
-
シャドウィング
-
バンプマッピング
-
正射影+フィルタリング
-
拡張機能関連
-
プロシージャルノイズプリセット
-
obj ファイルローダー
-
算術関数系拡充
-
prototype の使い方やメソッド名のルールなど精査する必要あり
- ドキュメント
- 拡張機能対応と 2.0 対応どうするか
- 行列関連は戻り値を返すような仕様に変更する