MicroGL
GitHub
microgl.js
目的・コンセプト
WebGL の薄いラッパー
WebGL の API について知りたいとおもった
uniform や attribute の型を二度書かないですむように
バッファを管理。適宜使いまわしてメモリの無駄遣いを自動的に防ぐ
サンプル
テクスチャを貼る
トーラスの表示
Perlin ノイズの生成
環境マッピング、フレネル反射
動的環境マッピング
セルフシャドウ
パーティクル描画 (65536 個)
ボロノイ図
減色アルゴリズム 4 種
マーカーを認識してモデル表示
CSS custom filter を WebGL でシミュレートする
他のライブラリとのコードの比較