「WebGL」の版間の差分

imported>Administrator
ページの作成:「'''WebGL'''とは、JavaScriptからGLSL ESを叩けるという代物である。 OpenGLOpenGL ESが叩けるのではなくGLSL ESが叩ける…」
 
編集の要約なし
1行目: 1行目:
'''WebGL'''とは、[[JavaScript]]から[[GLSL ES]]を叩けるという代物である。
'''WebGL'''とは、HTML5を構成する仕様のひとつで、[[JavaScript]]から[[GLSL ES]]を使って[[シェーダー]]を叩けるという代物である。


[[OpenGL]]や[[OpenGL ES]]が叩けるのではなく[[GLSL ES]]が叩ける。超ローレベル。点を打つのも、線を引くのも、[[ビットマップ]]を表示するのも全部[[プログラマブルシェーダー]]を叩けという代物である。
== 概要 ==
[[OpenGL]]や[[OpenGL ES]]が叩けるのではなく[[GLSL ES]]が叩ける。超ローレベル。点を打つのも、線を引くのも、[[ビットマップ]]を表示するのも全部「[[プログラマブルシェーダー]]を叩け」という代物である。
 
もっと高レベルなAPIが利用したければ[[Canvas]]使えということだな。
つまりローエンドとハイエンドしかないない。
極端すぎだろ。
 
頑張って[[GLSL ES]]を覚えましょう。ちなみに[[GLSL ES]]は[[GLSL]]と違って[[データ]]が一方通行だったりとハゲが加速すること間違いなし。


頑張っ[[てGLSL ES]]を覚えましょう。ちなみに[[GLSL ES]]は[[GLSL]]と違って[[データ]]が一方通行だったりとハゲが加速すること間違いなし。
==関連項目==
==関連項目==
*[[GLSL ES]]
*[[GLSL ES]]