水
26
10月
2011
2011/10/26にマイクロソフト本社で開催された、第22回 HTML5とか勉強会のレポートを最速でお送りいたします!(その3)
・WebGLとは、OpenGL ES2.0 + JS(Canvas)
・組み込み向けの3Dライブラリ
・GPUを使った高速な描画
・動くブラウザ:firefox, chrome, safari, opera, IE(IEwebGL, JebGL, chromeFrameのみ)
・似たもの:Unity, Flashも3Dもできる
・比較デモ: http://helloracer.com/ Flash, Unity, WebGLのレンダリング比較!
・プラグイン不要
・印象:3D, GPUで軽い, プラグイン要らない、、けど難しい
・何が難しいか:手続きが多い(三角形1つの描画だけでも大変)
数学判らない(行列、ベクトルの四則演算)
交換法則が成り立たない:AxB≠BxA
・「箱を回す」ソースコードを紹介