「WebGL」の版間の差分
imported>Administrator ページの作成:「'''WebGL'''とは、JavaScriptからGLSL ESを叩けるという代物である。 OpenGLやOpenGL ESが叩けるのではなくGLSL ESが叩ける…」 |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| (同じ利用者による、間の1版が非表示) | |||
| 1行目: | 1行目: | ||
'''WebGL''' | '''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のversionディレクティブ一覧]] | |||
[[category: WebGL]] | |||
[[category: GLSL]] | |||